

TestProject
12 key, 3 encoder USB-C Macro Pad
- Size
- 114.9 × 77 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 117
- Nets
- 56
- Pads
- 327
- Tracks, vias
- 841, 90
- Pours
- 17
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 11 Apr 2020
- Updated
- 30 Jul 2024
Overview
TestProject is an open-source printed circuit board by Quarren42, from the Quarren42/SPIN repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 114.9 × 77 mm with 117 parts on 56 nets, routed with 841 tracks and 90 vias.
It is built around the ATMEGA32U4. Its parts include 22 connectors, 16 switches, 15 diodes, 8 capacitors and 6 resistors. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdSPIN

An open source 12 key, 3 encoder, hotswappable USB-C Macro Pad powered by QMK Firmware
You can purchase one at DMQ Design, or follow the files here and build your own from scratch!
Parts
117| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | Conn_01x01 | User Components:PinSocket_1x01_P2.54mm_Vertical_modified | J3, J4, J5, J6, J10, J10, J10, J10, J10, J11, J11, J11, J11, J11, J12, J13 +3 |
| 15 | D | keyboard_parts:D_SOD123_hand | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 12 | KEYSW | keyswitches:Kailh_socket_optional | K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12 |
| 9 | , , , , , , , , | ||
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3, C4, C5, C6 |
| 3 | Rotary_Encoder_Switch | User Components:RotaryEncoder_Bourns_PEC12R_Horizontal_12mm | SW2, SW3, SW4 |
| 2 | 10k | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2 |
| 2 | 22 | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2 |
| 2 | 5.1k | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5, R6 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C8 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C7 |
| 1 | ATMEGA32U4 | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | AVR-ISP-6 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical_SMD | J14 |
| 1 | SW_PUSH | Button_Switch_SMD:SW_SPST_EVQP7C | SW1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_Palconn_UTC16-G | J1 |
| 1 | XTAL_GND | User Components:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5_mm_fixed | X1 |
| 1 | board2_RGB | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
The 78 most common of 117 parts.
More from Quarren42/SPIN
1- 2 layers114.9 × 77 mm

Similar boards
- 2 layers89 × 100 mm

Hub16
joshajohnson/Hub16
A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!
132 parts388 - 2 layers22.9 × 36.7 mm

Usb2usb
tmk/USB2USB_Converter
USB to USB keyboard protocol converter supported by TMK keyboard firmware
26 parts152 - 2 layers303.6 × 96.1 mm

- 2 layers444.1 × 151.2 mm

Gh80-3003
evyd13/gh80-series
GH80-1800, GH80-3700 and GH80-3003 by Evy (aka anykeys.eu)
287 parts69CC-BY-SA-4.0 - 2 layers232.2 × 76.7 mm

- 2 layers373.2 × 131.8 mm

- 2 layers17.8 × 33 mm

- 2 layers230.5 × 82 mm

Vitamins included
Duckle29/Vitamins-included
This repo holds a variation of the lets split. This board requires no soldering
214 parts49BSD-3-Clause
Questions
How big is the TestProject PCB?
It measures 114.9 × 77 mm and has 2 copper layers, 1.6 mm thick.
What parts does the TestProject use?
117 parts, built around the ATMEGA32U4. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the TestProject KiCad files?
From the Quarren42/SPIN repository on GitHub, at the commit this page was made from: the board is KiCad_Design_Files/Spin v1.4 top board/TestProject.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the TestProject design in my own project?
Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).