I built a custom 12-key RGB macropad from scratch to improve my workflow and in this video I show you exactly how to do it yourself!
WHAT'S IN THIS BUILD:
- Seeed XIAO RP2350 microcontroller
- 12 mechanical switches with hot swap sockets
- RGB LED strip underglow
- EC11 rotary encoder with button
- 3D printed casing
FULL COMPONENT LIST:
- Seeed XIAO RP2350 — [https://www.seeedstudio.com/Seeed-XIAO-RP2350-p-5944.html]
- MX mechanical switches x12 (translucent housing) - Any desired switches
- Kailh hot swap sockets x12 — [https://link.amazon/B0iCB6mYN]
- 1N4148 diodes x12 — [https://link.amazon/B0befhOAz]
- EC11 rotary encoder + knob — [https://link.amazon/B00MZf1II]
- WS2812B LED strip IP30 DC5V 60LED/m (BTF-LIGHTING) — [https://link.amazon/B03H96MK8]
- 470 ohm resistor x1 — [https://link.amazon/B0bQj0CNl]
- Perfboards — [https://link.amazon/B04N7fsRr]
- Jumper wires
- Translucent PLA or PETG filament
- M3 screws and heat set inserts (if needed)
- USB-C data cable
CODE:
https://github.com/saaqib-m/SeeedXiaoMacropad/blob/main/code.py
TIMESTAMPS:
0:00 Intro
1:36 Components
3:24 Electrical circuit
5:42 Breadboard testing
7:59 Soldering
11:35 3D model design
13:39 Assembly
Tag me in your build - I'd love to see it!
#mechanicalkeyboard #diy #raspberrypi #davinciresolve #3dprinting #rgbkeyboard #electronic #electronics #soldering
WHAT'S IN THIS BUILD:
- Seeed XIAO RP2350 microcontroller
- 12 mechanical switches with hot swap sockets
- RGB LED strip underglow
- EC11 rotary encoder with button
- 3D printed casing
FULL COMPONENT LIST:
- Seeed XIAO RP2350 — [https://www.seeedstudio.com/Seeed-XIAO-RP2350-p-5944.html]
- MX mechanical switches x12 (translucent housing) - Any desired switches
- Kailh hot swap sockets x12 — [https://link.amazon/B0iCB6mYN]
- 1N4148 diodes x12 — [https://link.amazon/B0befhOAz]
- EC11 rotary encoder + knob — [https://link.amazon/B00MZf1II]
- WS2812B LED strip IP30 DC5V 60LED/m (BTF-LIGHTING) — [https://link.amazon/B03H96MK8]
- 470 ohm resistor x1 — [https://link.amazon/B0bQj0CNl]
- Perfboards — [https://link.amazon/B04N7fsRr]
- Jumper wires
- Translucent PLA or PETG filament
- M3 screws and heat set inserts (if needed)
- USB-C data cable
CODE:
https://github.com/saaqib-m/SeeedXiaoMacropad/blob/main/code.py
TIMESTAMPS:
0:00 Intro
1:36 Components
3:24 Electrical circuit
5:42 Breadboard testing
7:59 Soldering
11:35 3D model design
13:39 Assembly
Tag me in your build - I'd love to see it!
#mechanicalkeyboard #diy #raspberrypi #davinciresolve #3dprinting #rgbkeyboard #electronic #electronics #soldering
- Категория
- Схемы по заработку в интернете
Комментариев нет.
