Skip to the content
4 layers51 × 44 mmCyberboard Panel, the printed circuit board in 3D

Cyberboard Panel

notaroomba/cyberboard20

A cyberpunk-themed STM32 devboard

Size
51 × 44 mm
Copper layers
4
Thickness
1.58 mm
Parts
138
Nets
170
Pads
640
Tracks, vias
1,230, 326
Pours
16
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Oct 2025
Updated
11 Oct 2026

Overview

Cyberboard Panel is an open-source printed circuit board by notaroomba, from the notaroomba/cyberboard repository on GitHub. It is a 4-layer board of 51 × 44 mm with 138 parts on 170 nets, routed with 1,230 tracks and 326 vias.

It is built around the MLPF-WB55-01E3, BMP580 and BQ24072RGTR, with the DFE252012P-1R0M=P2, ICM-42688-PC and NX2012SA-32.768KHZ-STD-MUB-2 among its other parts. Its parts include 54 capacitors, 32 resistors, 20 ICs, 4 connectors and 4 switches. It belongs with the microcontroller boards and sensors and measurement boards and the RP2040 and STM32 boards of this library.

Main components

10

README

README.md


Cyberboard V2
Cyberboard V2

A Raspberry Pi Pico-sized STM32 development board with Bluetooth, battery support, IMU and a barometer!

KiCad STM32

Key Features • PCB • Credits • License

Cyberboard Banner

⚠️ Looking for V1? The first version of the Cyberboard is available in the v1 branch, but be warned: it doesn't work. V2 is a complete redesign with proper functionality.

Cyberboard Banner

Key Features

  • STM32WB55CG microcontroller with Bluetooth support
  • Raspberry Pi Pico form factor for compatibility
  • IMU and Barometer - ICM-42688 (6-axis) and BMP580 pressure sensor for environmental/motion sensing
  • Battery charging with BQ24072RGTR IC and solder pad for 1S LiPo
  • Buck-Boost converter (TPS631000) for efficient power management
  • Multiple Status LEDs for visual feedback
  • USB-C connectivity
  • Ceramic Bluetooth antenna with impedance matching
  • SWD test points on the bottom for easy programming
  • 4-layer PCB design with optimized RF layout and routing
  • Panelized design for cost-effective manufacturing

PCB

Designed in KiCad with attention to RF design, power management, and sensor integration. The board features a 4-layer stackup (SIG/GND/PWR/SIG) with optimized routing for the Bluetooth antenna and sensitive analog signals.

Schematic

Schematic

PCB Layers

The 4-layer stackup (SIG/GND/PWR/SIG) provides optimal signal integrity and power distribution:

Layer 1 (Signal):

PCB Layer 1

Layer 2 (Ground):

PCB Layer 2

Layer 3 (Power):

PCB Layer 3

Layer 4 (Signal):

PCB Layer 4

Front:

PCB Front

Back:

PCB Back

JLCPCB Order

PCB Back

Credits

This project uses:

You may also like...

  • CyberCard – A Cyberpunk themed NFC hacker card
  • Ember – USB-C PD Powered Hotplate
  • Trace – An ruler for engineers
  • Athena – A flight controlelr with a triple MCU architecture

License

MIT


notaroomba.dev  ·  GitHub @NotARoomba  · 

Parts

138
QtyValueFootprintReferences
22100nFCapacitor_SMD:C_0402_1005MetricC10, C10, C11, C11, C13, C13, C15, C15, C16, C16, C20, C20, C23, C23, C24, C24 +6
104.7uFCapacitor_SMD:C_0603_1608MetricC7, C7, C9, C9, C12, C12, C25, C25, C26, C26
810KResistor_SMD:R_0402_1005MetricR1, R1, R5, R5, R6, R6, R13, R13
810pFCapacitor_SMD:C_0402_1005MetricC1, C1, C2, C2, C3, C3, C4, C4
61uFCapacitor_SMD:C_0402_1005MetricC14, C14, C17, C17, C18, C18
64.7KResistor_SMD:R_0402_1005MetricR11, R11, R12, R12, R16, R16
6TestPointTestPoint:TestPoint_Pad_1.0x1.0mmTP1, TP1, TP2, TP2, TP3, TP3
41.5KResistor_SMD:R_0402_1005MetricR14, R14, R15, R15
45.1KResistor_SMD:R_0402_1005MetricR2, R2, R3, R3
4Conn_01x20Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalJ1, J1, J2, J2
4SW_Pushlcsc:SW-SMD_L3.9-W3.0-P4.45SW1, SW1, SW2, SW2
4TestPointTestPoint:TestPoint_Pad_2.0x2.0mmTP4, TP4, TP5, TP5
21.13KResistor_SMD:R_0402_1005MetricR8, R8
21.18KResistor_SMD:R_0402_1005MetricR7, R7
210nFCapacitor_SMD:C_0402_1005MetricC19, C19
210nHInductor_SMD:L_0603_1608MetricL2, L2
210uHInductor_SMD:L_0603_1608MetricL1, L1
2150Resistor_SMD:R_0402_1005MetricR4, R4
22.2uFCapacitor_SMD:C_0402_1005MetricC27, C27
222uFCapacitor_SMD:C_0603_1608MetricC21, C21
22450AT18A100Elcsc:ANT-SMD_L3.2-W1.6AE1, AE1
247uFCapacitor_SMD:C_0805_2012MetricC22, C22
2511KResistor_SMD:R_0402_1005MetricR9, R9
291KResistor_SMD:R_0402_1005MetricR10, R10
2BMP580lcsc:LGA-10_L2.0-W2.0-P0.50-TL_BMP580U8, U8
2BQ24072RGTPackage_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mmU5, U5
2DFE252012P-1R0M=P2lcsc:L1008U9, U9
2ICM-42688-PClcsc:LGA-14_L3.0-W2.5-P0.50-TLU7, U7
2MLPF-WB55-01E3lcsc:FILTER-SMD_6P-L1.6-W1.0-P0.50-BLFL1, FL1
2NX2012SA-32.768KHZ-STD-MUB-2lcsc:CRYSTAL-SMD_L2.0-W1.2U3, U3
2NX2016SA-32MHZ-STD-CZS-5lcsc:OSC-SMD_4P-L2.0-W1.6-BLX1, X1
2STM32WB55RGVxPackage_DFN_QFN:QFN-68-1EP_8x8mm_P0.4mm_EP6.4x6.4mmU4, U4
2SZYY0402Y_C434450lcsc:LED0402-FD_YELLOWU1, U1
2TPD2EUSB30Package_TO_SOT_SMD:Texas_DRT-3U2, U2
2TPS631000DRLRlcsc:SOT-583-8_L2.1-W1.2-P0.50-LS1.6-BLU6, U6
2TYPE-C 16PIN 2MD(073)lcsc:USB-C-SMD_TYPE-C-6PIN-2MD-073USB1, USB1
2XL-1005UBC_C22355736lcsc:LED0402-RDU10, U10
2XL-1005UGClcsc:LED0402-RD_GREENLED1, LED1

More from notaroomba/cyberboard

1
  • 4 layers51 × 21 mmCyberboard, the printed circuit board in 3D

    Cyberboard

    notaroomba/cyberboard

    A cyberpunk-themed STM32 devboard

    69 parts20

Similar boards

  • 4 layers41.3 × 19 mmKeyword, the printed circuit board in 3D

    Keyword

    notaroomba/keybytes

    A truly modular keyboard

    79 parts444
  • 8 layers35 × 35 mmOpenAIO, the printed circuit board in 3D

    OpenAIO

    OpenDrone-hw/OpenAIO

    Open-source AIO for 2-6S toothpick quads: flight controller, 4-in-1 AM32 ESC and ExpressLRS receiver, 25.5x25.5 mm.

    343 parts19CERN-OHL-S-2.0
  • 8 layers35 × 35 mmOpenAIO, the printed circuit board in 3D

    OpenAIO

    tetraethylmethane/NIDAR-RescueSwarm

    Three autonomous drones that search a flood zone, find survivors, geotag them, and drop medical kits — with no network, no pilot, and one operator who only presses start.

    285 parts1
  • 4 layers48 × 33 mmStm32-bt board, the printed circuit board in 3D

    Stm32-bt board

    OdaiJ/stm32-bt-board

    My attempt at following the Phil's Lab KiCad V7 tutorial on YouTube

    60 parts1
  • 4 layers150 × 50 mmEmber, the printed circuit board in 3D

    Ember

    notaroomba/ember

    A custom hot plate powered by USB-C Power Delivery.

    136 parts25
  • 4 layers100 × 30 mmNrst tracks only, the printed circuit board in 3D

    Nrst tracks only

    vexpaer/vexpaers_heart

    Open-source Holter ECG recorder hardware: ADS1294R, STM32WB55, microSD, BLE and USB-Pogo dock

    167 partsCERN-OHL-S-2.0
  • 4 layers45 × 80 mmLinea, the printed circuit board in 3D

    Linea

    notaroomba/linea

    A custom EMR tablet!

    177 parts9
  • 2 layers16 × 47 mmMini tracker, the printed circuit board in 3D

    Mini tracker

    PTR-projects/PTR_tracker_hardware

    75 parts10

Questions

How big is the Cyberboard Panel PCB?

It measures 51 × 44 mm and has 4 copper layers, 1.58 mm thick.

What parts does the Cyberboard Panel use?

138 parts, built around the MLPF-WB55-01E3, BMP580, BQ24072RGTR and DFE252012P-1R0M=P2. 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 Cyberboard Panel KiCad files?

From the notaroomba/cyberboard repository on GitHub, at the commit this page was made from: the board is hardware/panel/Cyberboard_Panel.kicad_pcb and its schematic hardware/Cyberboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cyberboard Panel design in my own project?

Its repository states no licence, so its author keeps all rights: ask notaroomba before reusing the design.