Usbcmacropad
Atysek·usbcmacropad·PCB/usbcmacropad.kicad_pcb
About the Usbcmacropad PCB
Usbcmacropad is an open source RP2040/RP2350 PCB design by Atysek, published on GitHub. It is a 2-layer board measuring 81 × 42.9 mm, with 6 components from 3 distinct parts.
Its main chip is the XIAO-RP2040-DIP, from the RP2040/RP2350 family. By type, the board carries 4 switches, 1 IC and 1 LED.
It belongs with the keyboards and displays & leds designs in this gallery.
From the project
This is a device, that will help you with everyday tasks that needs switching tabs or using shortcuts to get to them. It is very easy to use and you can customize their use by your preferences.
This is a device, that will help you with everyday tasks that needs switching tabs or using shortcuts to get to them. It is very easy to use and you can customize their use by your preferences.
Platform: Arduino (RP2040 core) USB Mode: Acts as a keyboard Programming: This macropad runs CircuitPython and acts as a USB HID device so it can input keys like a real keyboard. To change hotkeys, just edit the code. It uses basic drivers so you dont need to install anything.
Main components on the Usbcmacropad
Usbcmacropad bill of materials (BOM)
6 components, 3 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XIAO-RP2040-DIP | XIAO-RP2040-DIP | U1 |
| 4 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4 |
| 1 | OLED | SSD1306-0.91-OLED-4pin-128x32 | OL1 |
Usbcmacropad design files
The KiCad project lives in the Atysek/usbcmacropad repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/usbcmacropad.kicad_pcb
- SchematicPCB/usbcmacropad.kicad_sch
Usbcmacropad: common questions
What microcontroller does the Usbcmacropad use?
The Usbcmacropad is built around the XIAO-RP2040-DIP, from the RP2040/RP2350 family.
How big is the Usbcmacropad PCB?
The Usbcmacropad measures 81 × 42.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Usbcmacropad?
6 components, from 3 distinct parts. The full bill of materials is listed on this page.
Where can I download the Usbcmacropad design files?
From the Atysek/usbcmacropad repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Usbcmacropad design in my own project?
The repository has no license, so all rights stay with Atysek. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Usbcmacropad without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k