
MacroController
alex1klimovich/nrf52840-macro-controller
Custom nRF52840 productivity controller for digital artists — PCB, BLE/USB firmware, OLED, haptics, RGB, and enclosure CAD.

This is my hackpad! It has 8 backlit keys, a dial, an OLED, and a status LED.
Hackpad is an open-source printed circuit board by anshxlm, from the anshxlm/hackpad repository on GitHub. It is a 2-layer board of 100 × 100 mm with 29 parts on 32 nets, routed with 374 tracks and 37 vias.
It is built around the 1N4148WT and SK6812MINI-E. Its parts include 18 diodes, 9 switches and 2 ICs. It belongs with the RP2040 boards of this library.

This is my hackpad! It has 8 backlit keys, a dial, an OLED, and a status LED.



| Part | Quantity |
|---|---|
| SK6812MINI LED | 9 |
| Rotary Encoder | 1 |
| Cherry MX Switch | 8 |
| Diodes | 9 |
| OLED | 1 |
| XIAO-RP2040 | 1 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 1N4148WT | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 9 | SK6812MINI-E | Hackpad:SK6812MINI-E_fixed | D1, D2, D3, D4, D5, D6, D16, D17, D18 |
| 8 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 |
| 1 | OLED_0.91_128x32 | oled:OLED_0.91_128x32 | U2 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW10 |
| 1 | XIAO-RP2040-DIP | OPL Lib:XIAO-RP2040-DIP | U1 |

alex1klimovich/nrf52840-macro-controller
Custom nRF52840 productivity controller for digital artists — PCB, BLE/USB firmware, OLED, haptics, RGB, and enclosure CAD.



Shuri-101/MacroPad
Macro Pad for use in CAD and general productivity + convenience, mainly for use in CAD...


Abluebowobble/macropad-hackclub
The heatset inserts would be placed in all the holds to keep the case together and keep the pcb board in place! I have items poking out both the front side and the backside, so I'll need to be careful about that when…

Anycircle11139s/12-key-hackpad
This is my PCB design, after creating the schematic, I imported it into the pcb editor and arranged the parts, which was pretty easy.

It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
29 parts, built around the 1N4148WT and SK6812MINI-E. 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 anshxlm/hackpad repository on GitHub, at the commit this page was made from: the board is PCB/hackpad.kicad_pcb and its schematic PCB/hackpad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask anshxlm before reusing the design.