
Hub16
joshajohnson/Hub16
A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!

Documentation for physical projects
Macropad is an open-source printed circuit board by lf-, from the lf-/reality repository on GitHub. It is a 2-layer board of 76 × 176.4 mm with 93 parts on 72 nets, routed with 657 tracks and 91 vias.
It is built around the ATMEGA32U4 and SK6812. Its parts include 34 diodes, 29 switches, 14 capacitors, 6 resistors and 2 connectors. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Documentation for physical projects
I make every effort to include files in open, editable formats for every project. In most cases, this means that in addition to original Fusion 360 files, STEP files are also published, which can be opened in a free software CAD program such as FreeCAD. If an additional format is required, please file an issue on this repository.
All projects in this repository are licensed under the TAPR Open Hardware License unless otherwise noted in their respective README files. A copy of the license is available in the file LICENSE in the root directory of this repository.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | D | keyboard_parts:D_SOD123_axial | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +12 |
| 28 | KEYSW | keebs:Mx_Alps_100 | K1, K2, K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23 +12 |
| 9 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4, C5, C6, C8, C9, C10, C11, C12, C14 |
| 5 | SK6812 | LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm | D29, D30, D31, D32, D33 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2 |
| 2 | 22p | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2 |
| 2 | 330R | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5, R6 |
| 1 | .1u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C13 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3 |
| 1 | 4.7u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C7 |
| 1 | 5V0 | TestPoint:TestPoint_Pad_D4.0mm | TP1 |
| 1 | ATMEGA32U4 | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | AVR-ISP-6 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | GND | TestPoint:TestPoint_Pad_D4.0mm | TP2 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D34 |
| 1 | SW_Push | Button_Switch_SMD:Panasonic_EVQPUJ_EVQPUA | SW1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10103594-0001LF_Horizontal | J1 |
It measures 76 × 176.4 mm and has 2 copper layers, 1.6 mm thick.
93 parts, built around the ATMEGA32U4 and SK6812. 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.
From the lf-/reality repository on GitHub, at the commit this page was made from: the board is mechanical-macropad/macropad/macropad.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask lf- before reusing the design.

joshajohnson/Hub16
A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!

tmk/USB2USB_Converter
USB to USB keyboard protocol converter supported by TMK keyboard firmware



evyd13/gh80-series
GH80-1800, GH80-3700 and GH80-3003 by Evy (aka anykeys.eu)


