ControlCardRP

abinash18·KBUltra·ControlCardRP/Hardware/Rev1/ControlCardRP/ControlCardRP.kicad_pcb

ControlCardRP PCB layout, top view — open source RP2040/RP2350 board by abinash18

About the ControlCardRP PCB

ControlCardRP is an open source RP2040/RP2350 PCB design by abinash18, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 53.5 × 49.5 mm, with 179 components from 57 distinct parts.

Its main chip is the RP2350B, from the RP2040/RP2350 family. Other key parts include the AP33772SDKZ-xx-FA02, BQ24075RGT, BQ27427YZFR, MP28167GQ-A-P and ESP32-C6-MINI-1. By type, the board carries 78 resistors, 57 capacitors, 11 diodes, 10 ICs, 10 connectors and 5 switches.

It belongs with the keyboards and power & battery designs in this gallery.

From the project

The ultimate custom keyboard (for me).

Main components on the ControlCardRP

ControlCardRP bill of materials (BOM)

179 components, 57 distinct parts.

QtyPartRefs
1
AP33772SDKZ-xx-FA02
U1
1
BQ24075RGT
U2
1
BQ27427YZFR
U3
2
MP28167GQ-A-P
U4, U8
1
ESP32-C6-MINI-1
U5
1
AZ1117-3.3
U6
2
W25Q128JVS
U7, U103
1
RP2350B
U102
2
NMOS
Q1, Q2
1
12MHz
Y1
1
Conn_02x20_Top_Bottom
J1
1
USB_C_Receptacle_USB2.0_16P
J2
1
SWD
J3
1
JST_PK BATTERY
J4
1
PIN_HEADER BATTERY
J5
1
ESP_PROG_UART
J6
1
ESP_PROG_JTAG
J7
1
ESP_IO
J8
1
Conn_01x03_Pin
J9
1
MAIN_POWER
J10
Show 37 more
QtyPartRefs
1
SKIP_BATT
JP1
1
SW_SPDT
SW1
1
BOOT0
SW101
3
NRST
SW102, SW103, SW104
1
10k@25C
TH1
11
LED
D1, D2, D3, D4, D5, D6, D7, D8 +3
2
4u7
L1, L2
1
3u3
L101
4
1u
C1, C4, C6, C8
6
10u
C2, C9, C21, C25, C28, C29
31
100n
C3, C5, C10, C11, C12, C15, C16, C17 +23
1
2u2
C7
2
100u
C13, C26
2
22n
C14, C30
2
22u
C18, C36
1
22u
C19
6
4u7
C20, C101, C110, C111, C112, C113
2
15p
C119, C120
1
5m
R1
1
6k2
R2
2
5k1
R3, R4
1
200R
R5
2
1k
R6, R39
2
100k
R7, R25
22
10k
R8, R17, R18, R19, R20, R22, R31, R32 +14
1
R
R9
1
1k13
R10
1
1k18
R11
2
1k5
R12, R13
26
0R
R15, R16, R23, R33, R34, R35, R36, R37 +18
1
200k
R21
6
499k
R24, R28, R30, R52, R53, R64
2
430k
R26, R61
2
107k
R27, R62
2
806k
R29, R63
1
33R
R101
2
27R
R103, R104

ControlCardRP design files

The KiCad project lives in the abinash18/KBUltra repository on GitHub; these links point at the commit this page was built from.

ControlCardRP: common questions

What microcontroller does the ControlCardRP use?

The ControlCardRP is built around the RP2350B, from the RP2040/RP2350 family.

How big is the ControlCardRP PCB?

The ControlCardRP measures 53.5 × 49.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ControlCardRP?

179 components, from 57 distinct parts. The full bill of materials is listed on this page.

Where can I download the ControlCardRP design files?

From the abinash18/KBUltra repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the ControlCardRP design in my own project?

Yes, under the terms of its GPL-3.0 license, which abinash18 chose for the repository.

Can I test firmware for the ControlCardRP 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.

More boards in KBUltra

Similar boards