
Macropad v2
Anycircle11139s/Macropad-v2
I wanted to make a second version of my macropad because I was confident, that with my improved skills, I could cook up something better. I spent a long time creating this, and I'm really proud of what I made.

µController (micro controller) a tiny battery powered game controller design for one game...unrailed
Controller is an open-source printed circuit board by RunTheBot, from the RunTheBot/uController repository on GitHub. It is a 2-layer board of 79 × 33 mm with 32 parts on 49 nets, routed with 214 tracks and 30 vias.
It is built around the TPS61200DRC, COM-09032 and SK6812MINI-E, with the BSS138 among its other parts. Its parts include 11 resistors, 5 capacitors, 5 diodes, 3 ICs and 2 switches.
µController (micro controller) a tiny battery powered game controller design for one game...unrailed
This way, you can ruin friendships with unrailed anywhere, anytime.

| Name | Quantity | Single Unit Price | Total Price | URL/LCSC | Vendor (LCSC unless otheriwse indicated) | |
|---|---|---|---|---|---|---|
| Electronics | ||||||
| C5 0603 0.1uF | 3 | $0.45 | C49678 | |||
| C3 0603 10uF | 1 | $0.13 | C19702 | |||
| C4 0603 22uF | 1 | $0.18 | C59461 | |||
| LED 0603 | 1 | $0.32 | C965799 | |||
| SK6812MINI | 2 | $0.37 | C5149201 | |||
| schottky diode | 2 | C85098 | With NotAHackPad | |||
| BSS138 (Level Shifter) | 1 | C82045 | With NotAHackPad | |||
| USB_C_Receptacle | 1 | $0.38 | C2988369 | |||
| 2.2µH/±20%/1.5A Inductor | 1 | $0.67 | C171762 | |||
| 0603 R5.1kΩ | 2 | $0.09 | C2907044 | |||
| 0603 1.8M | 1 | $0.08 | C2930026 | |||
| 0603 200k | 1 | $0.12 | C105574 | |||
| 0603 120Ω | 1 | $0.13 | C114640 | |||
| 0603 10K | 3 | C98220 | With NotAHackPad | |||
| 0603 15kΩ | 1 | $0.09 | C2906995 | |||
| 0603 100kΩ | 2 | $0.10 | C14675 | |||
| SW_Push_SPST_NO_Alps_SKRK | 2 | $0.63 | C115357 | |||
| NanoS3 | 1 | $19.00 | https://unexpectedmaker.com/shop.html#!/NanoS3/p/577095557/category=154217256 | UM | ||
| TPS61200DRC | 1 | $1.63 | C140320 | |||
| PS4 Joystick Hall Effect | 1 | $4.59 | https://www.aliexpress.com/item/1005008600410715.html | |||
| BT2.0 U CablePigtail (180) | 1 | $8.20 | https://www.aliexpress.com/item/1005008719531779.html | |||
| Battery | 1 | $25.79 | https://www.aliexpress.com/item/1005008702820863.html | |||
| LCSC Shipping/handling | $15.14 | |||||
| UM Shipping | $12.95 | |||||
| Keys | ||||||
| Outemu Silent Grays | 1 | $22.38 | $22.38 | https://www.aliexpress.com/item/1005007052759423.html | ||
| Key Caps - Printed | $0.00 | |||||
| JLC | ||||||
| PCB with stencil | 1 | $9.00 | $9.00 | |||
| Shipping | 1 | $16.88 | $16.88 | |||
| $60.96 | CAD | |||||
| $59.34 | USD | |||||
| $103.89 | Total - USD |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R9 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5 |
| 2 | D_Shockley | Diode_SMD:D_SMA-SMB_Universal_Handsoldering | D4, D5 |
| 2 | R5.1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 2 | SK6812MINI | footprints:SK6812MINI-E | D2, D3 |
| 2 | SW_Push | footprints:SW_Cherry_MX_PCB_1.00u | SW2, SW3 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW_BOOT1, SW_RESET1 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 1.8M | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 1 | 120 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | R3 |
| 1 | 15k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 1 | 2.2µH/±20%/1.5A | Inductor_SMD:L_1008_2520Metric_Pad1.43x2.20mm_HandSolder | L1 |
| 1 | 200k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 1 | 22uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q5 |
| 1 | Battery | Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | BT1 |
| 1 | COM-09032 | footprints:PS4_joystick | U2 |
| 1 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | NanoS3 | NanoS3:NanoS3_HandSolder | U1 |
| 1 | TPS61200DRC | Package_SON:Texas_S-PVSON-N10_ThermalVias | U3 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1 |
It measures 79 × 33 mm and has 2 copper layers, 1.6 mm thick.
32 parts, built around the TPS61200DRC, COM-09032, SK6812MINI-E and BSS138. 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 RunTheBot/uController repository on GitHub, at the commit this page was made from: the board is PCB/controller/controller.kicad_pcb and its schematic PCB/controller/controller.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 RunTheBot before reusing the design.

Anycircle11139s/Macropad-v2
I wanted to make a second version of my macropad because I was confident, that with my improved skills, I could cook up something better. I spent a long time creating this, and I'm really proud of what I made.

jonananas999/remote-conrtrol-macro
My macro remote control PCB design and future devolopment

parzival43/Dialpad
A custom-designed macropad built around the Seeed Studio XIAO RP2040, featuring 12 mechanical keys, two rotary controls, a joystick, and a display.

New-England-Weather-Balloon-Society/Tiny4FSK
Horus Binary v2 HAB Tracker


wyolum/pi-power
Full featured power options for the Raspberry Pi. 12V, 5V, Lipo, with push/push on/off and power meter.

ageppert/SAO_Demo_Controller
A small inline SAO with an RP2040 used to demo SAOs that require smarts, but don't have it built-in.
