

Controller
Two KiCad 10 projects, stacked on the same 40x40 mm footprint:
- Size
- 40 × 40 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 10
- Nets
- 15
- Pads
- 36
- Tracks, vias
- 37, 14
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 24 Oct 2026
- Updated
- 7 Nov 2026
Overview
Controller is an open-source printed circuit board by Ken-2511, from the Ken-2511/LDO repository on GitHub. It is a 2-layer board of 40 × 40 mm with 10 parts on 15 nets, routed with 37 tracks and 14 vias.
It is built around the XIAO NRF52840, CL21A106KAYNNNE and MF-NSMF050-2, with the PM254V-12-10P-H85 among its other parts. Its parts include 2 resistors, 1 capacitor, 1 IC, 1 connector and 1 fuse. It belongs with the nRF52 and nRF5x boards of this library.
Main components
4XIAO NRF52840
-- Lack of specifications ROHSSeeedUncategorisedCL21A106KAYNNNE
080510uF 25V X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSSamsung Electro-MechanicsMultilayer Ceramic Capacitors MLCC - SMD/SMTMF-NSMF050-2
1206-40℃~+85℃ 1.6mm 100A 13.2V 150mΩ 3.2mm 500mA 700mΩ 1206 Resettable Fuses ROHSBournsResettable FusesPM254V-12-10P-H85
插件,P=2.54mm-40℃~+105℃ 10P 2 2.54mm 2.54mm 250V 2x5P 3A 8.5mm Brass Square Hole Through Hole Top 插件,P=2.54mm Female Headers ROHSXFCNFemale Headers
README
README.mdStackable BLE low-noise power supply (PoC)
Two KiCad 10 projects, stacked on the same 40x40 mm footprint:
controller/: Seeed XIAO nRF52840 board at the bottom of the stack. It supplies 5V (from USB) and 3.3V, and carries the I2C pull-ups.ldo/: LDO board, one LT3042 channel set by a DAC60502 and read back by an INA226. Up to 4 boards stack on the controller, each on its own I2C address.
The boards connect through a 2x5 stacking header (J1) at the same position on every board: pins 1-2 +5V, pin 3 +3V3, pin 5 SDA, pin 7 SCL, pins 4, 6, 8, 9, 10 GND.
Parts
10| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 1 | 10uF 25V | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | Stack_2x05 | Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical | J1 |
| 1 | XIAO_nRF52840 | controller:XIAO_nRF52840_SMD | U1 |
More from Ken-2511/LDO
1- 2 layers40 × 40 mm

Similar boards
- 4 layers64.6 × 55.2 mm

Whisker
HeyPCB/whisker
Drop-in controller for Petoi's Nybble robot cat running the stock OpenCat firmware: ATmega328P, PCA9685, MPU-6050, USB-C, 3 A buck, protected battery input. 4-layer KiCad 10 board plus printed cradle.
118 partsCERN-OHL-S-2.0 - 4 layers52 × 74 mm

FRC Sensor CAN
barkinvar/sugerCANe
A compact interface for three NPN, PNP or logic sensors on an FRC robot. Each port has a removable 5 V / 12 V power jumper; input type is configured in software.
144 parts1 - 4 layers50 × 50 mm

50x50 2 Layer
UC-Aerospace/Electrical-Tut-26
2026 Avionics tutorial example boards for UC Aerospace
86 parts - 2 layers136 × 91.7 mm

One
ergonautkb/one
Ergonaut One is an open-source ergonomic wireless split mechanical keyboard designed by Ergonaut Keyboards.
56 parts210CERN-OHL-P-2.0 - 2 layers96 × 77 mm

- 2 layers117 × 96 mm

One s
ergonautkb/one-s
Ergonaut One S is an open-source ergonomic wireless split mechanical keyboard designed by Ergonaut Keyboards.
50 parts10CERN-OHL-P-2.0 - 2 layers161.9 × 120.5 mm

- 2 layers111 × 89.1 mm

Questions
How big is the Controller PCB?
It measures 40 × 40 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Controller use?
10 parts, built around the XIAO NRF52840, CL21A106KAYNNNE, MF-NSMF050-2 and PM254V-12-10P-H85. 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 Controller KiCad files?
From the Ken-2511/LDO repository on GitHub, at the commit this page was made from: the board is controller/controller.kicad_pcb and its schematic controller/controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask Ken-2511 before reusing the design.