A Raspberry Pi Pico-sized STM32 development board with Bluetooth, battery support, IMU and a barometer!
Key Features • PCB • Credits • License
⚠️ 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.
- 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
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.
The 4-layer stackup (SIG/GND/PWR/SIG) provides optimal signal integrity and power distribution:
Layer 1 (Signal):
Layer 2 (Ground):
Layer 3 (Power):
Layer 4 (Signal):
Front:
Back:
This project uses:
- KiCad
- Blender for 3D renders
- Hack Club Blueprint
- 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
MIT
notaroomba.dev · GitHub @NotARoomba ·










