

RPAD
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
- Size
- 111.6 × 114.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 79
- Nets
- 82
- Pads
- 377
- Tracks, vias
- 526, 31
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 8 Dec 2021
- Updated
- 18 Dec 2021
Overview
RPAD is an open-source printed circuit board by calliah333, from the calliah333/RPAD repository on GitHub. It is a 2-layer board of 111.6 × 114.3 mm with 79 parts on 82 nets, routed with 526 tracks and 31 vias.
It is built around the RP2040, W25Q128JVSIQ and USBLC6-2SC6. Its parts include 16 capacitors, 12 diodes, 7 resistors, 4 ICs and 4 connectors. It belongs with the RP2040 boards of this library.
Main components
3RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)
README
README.md
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
RPAD
A macropad designed using the RP2040

Parts
79| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | MX-NoLED | MX_Only:MXOnly-1U-NoLED | MX1, MX2, MX10, MX11, MX12, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX24, MX25, MX26 +8 |
| 12 | BAV70_Small | Package_TO_SOT_SMD:SOT-23 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12 |
| 10 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C5, C6, C8, C9, C10, C11, C12, C13, C14 |
| 4 | 1uF | Capacitor_SMD:C_0402_1005Metric | C4, C7, C15, C16 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad | H2, H3, H5, H6 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R2, R7 |
| 2 | 22pF | Capacitor_SMD:C_0402_1005Metric | C2, C3 |
| 2 | 27R | Resistor_SMD:R_0603_1608Metric | R5, R6 |
| 2 | 5k1 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | ASSC | Sleep-Lib:assc | H1, H4 |
| 2 | Conn_01x11 | Connector_PinSocket_2.54mm:PinSocket_1x11_P2.54mm_Vertical | J3, J4 |
| 2 | MX-NoLED | MX_Only:MXOnly-2U-VerticalStabilizers-NoLED | MX13, MX22 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | MX-NoLED | MX_Only:MXOnly-2U-ReversedStabilizers-NoLED | MX23 |
| 1 | RP2040 | Sleep-Lib:RP2040-QFN-56 | U3 |
| 1 | SWD | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J2 |
| 1 | SW_Push | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U1 |
| 1 | XC6206PxxxMR-Regulator_Linear | Package_TO_SOT_SMD:SOT-23 | U4 |
Questions
How big is the RPAD PCB?
It measures 111.6 × 114.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the RPAD use?
79 parts, built around the RP2040, W25Q128JVSIQ and USBLC6-2SC6. 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.
Where can I download the RPAD KiCad files?
From the calliah333/RPAD repository on GitHub, at the commit this page was made from: the board is PCB/RPAD.kicad_pcb and its schematic PCB/Matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the RPAD design in my own project?
Its repository states no licence, so its author keeps all rights: ask calliah333 before reusing the design.
Similar boards
- 2 layers42 × 67 mm

- 2 layers307.7 × 89.2 mm

- 2 layers352.5 × 120 mm

PyKey87
jpconstantineau/PyKey60
The PyKey60 is a custom programmable mechanical keyboard with a standard ANSI 60% keyboard layout compatible with any cases made for the GH60. The PyKey60 uses mechanical switches (Cherry MX type).
310 parts57 - 4 layers141.9 × 131.1 mm

- 2 layers84.2 × 100 mm

Fabpack out v5 8
yuz207/agentpad13
agentpad13 — open-source 13-key macropad for agentic work (RP2040, vial-qmk, planar joystick, Raw HID agent-status protocol)
126 parts41 - 4 layers277.2 × 107.5 mm

Katia
ikajdan/katia
A split keyboard with 6 by 3 column staggered keys and 3 thumb keys, based on the Crkbrd design
230 parts33CERN-OHL-P-2.0 - 2 layers234.6 × 172.5 mm

- 4 layers93.5 × 118.6 mm

RD56
lhm0/rotating_display_color
56 LED rotating color display with RP2040 and ESP32 microcontrollers
266 parts25