CommieCAD
made0fjell0·CommieCAD·PCB/HackpadCADController.kicad_pcb
About the CommieCAD PCB
CommieCAD is an open source PCB design by made0fjell0, published on GitHub under the MIT license. It is a 2-layer board measuring 92.5 × 60 mm, with 6 components from 4 distinct parts.
Other key parts include the MOUDLE-SEEEDUINO-XIAO. By type, the board carries 4 switches, 1 IC and 1 connector.
From the project
Custom CAD controller made with the Hackpad kit and tutorial.
I had a need for an assistant to help me with design work in Fusion360 because using a touchpad to clumsily navigate around my parts forever is not very nice. This controller will have the following functions: Orbit/Pan with joystick, zoom with rotary encoder, F, E and C keys for easy hotkey access.
First, you will have to 3d print a two part case.
You also need to print a simple connective piece between the encoder and joystick.

Main components on the CommieCAD
CommieCAD bill of materials (BOM)
6 components, 4 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MOUDLE-SEEEDUINO-XIAO | XIAO-Generic-Hybrid-14P-2.54-21X17.8MM | U1 |
| 1 | Conn_01x05 | PinHeader_1x05_P1.00mm_Vertical | J1 |
| 3 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3 |
| 1 | PS5_Joystick | PS5_Joystick | SW5 |
CommieCAD design files
The KiCad project lives in the made0fjell0/CommieCAD repository on GitHub; these links point at the commit this page was built from.
CommieCAD: common questions
How big is the CommieCAD PCB?
The CommieCAD measures 92.5 × 60 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the CommieCAD?
6 components, from 4 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the CommieCAD design files?
From the made0fjell0/CommieCAD repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the CommieCAD design in my own project?
Yes, under the terms of its MIT license, which made0fjell0 chose for the repository.