
PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io

A PCB-based small form-factor USB keypad with RGB lighting CAUTION: This project is not well designed. This project is not well programmed or commented. This project was not designed for other people to use it. See README for known issues
Macropad v2 is an open-source printed circuit board by JackMillen, from the JackMillen/Macropad-V2-Mini repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 69.3 × 111.2 mm with 48 parts on 49 nets, routed with 388 tracks and 44 vias.
It is built around the WS2812B. Its parts include 26 diodes, 12 switches, 3 connectors and 1 IC. It belongs with the keyboards and input and lEDs and displays boards and the SAM D and SAM boards of this library.

A PCB-based small form-factor USB keypad with RGB lighting. They keys send a key press (F13-F23) for autohotkey to listen too, then perform the macro.
It consists of 12 Cherry Blue switches, 14 Neopixels, a tiny RP2040 and a custom PCB.
A few years ago I made this, a rough USB Macropad with 13 keys and 5 dials. This version has served me well and is perfect for a desktop, but leaves something to be desired when using it with a laptop.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14 |
| 12 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D16, D17, D18, D19, D20, D21, D22, D23, D24, D25, D26, D27 |
| 12 | SW_Push | Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12 |
| 6 | MountingHole | MountingHole:MountingHole_2.2mm_M2_Pad_Via | H1, H3, H4, H5, H6, H8 |
| 1 | Columb | Connector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_Vertical | J2 |
| 1 | LED | Connector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_Vertical | J1 |
| 1 | Rows | Connector_PinHeader_1.27mm:PinHeader_1x04_P1.27mm_Vertical | J3 |
| 1 | SeeeduinoXIAO | Seeeduino:Seeeduino XIAO-MOUDLE14P-2.54-21X17.8MM | U1 |
It measures 69.3 × 111.2 mm and has 2 copper layers, 1.6 mm thick.
48 parts, built around the WS2812B. 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 JackMillen/Macropad-V2-Mini repository on GitHub, at the commit this page was made from: the board is PCB/KiCad/Macropad v2.kicad_pcb and its schematic PCB/KiCad/Macropad v2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.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).

fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io

FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop



PrintersForAnts/Micron
If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)


