Mirek Folejewski’s (aka Mirko Electronics) PicoBerry is an open-source hardware, miniature Raspberry Pi CM4 carrier board with just a USB Type-C port for power, a 40-pin Raspberry Pi GPIO header, and barely anything else.
At just 70x20mm, the 2-layer board only adds a few LEDs, namely the ACT/PWR LEDS and two user LEDs, and supports any Raspberry Pi CM4 module with eMMC flash, but not the Raspberry Pi CM4 Lite since the board does not include a microSD card slot.
- Supported system-on-modules – Raspberry Pi CM4 with eMMC flash, and possibly compatible SoMs such as Radxa CM5 or Pine64 SoQuartz64
- USB – USB Type-C for power
- Expansion – 40-pin GPIO header with the same layout as on Raspberry Pi 4 or other Pi boards with a 40-pin header
- Misc – ACT/PWR LEDs, 2x user LEDs (green.red)
- Power Supply – 5V DC/3A via USB-C port,
- Dimensions – 70x20mm (2-layer PCB)
The board was designed with both Altium and KiCad, and the hardware design files including schematics, PCB layout, BoM, and Gerber files can be found on GitHub, all released under the CERN OHL v1.2 open hardware license. Mirko is also in the process of getting OSHWA certifications for the board based on the Tweet that informed us of the board.
It’s not the first such miniature carrier board for the Raspberry Pi Compute Module 4, and Uptime Lab’s MinCab CM4 carrier board is about the same size, but only exposes the USB Type-C port and a few test points, making it more suitable for server or gateway applications without expansion module. The PicoBerry is probably also better suited to CM4 modules with WiFi and Bluetooth but does also offer the option of adding a Raspberry Pi HAT if needed.
It’s not Mirek’s first open-source hardware design either, and we covered his Femto design – a tiny Raspberry Pi RP2040 module – last August, and you’ll find other Raspberry Pi CM4-based projects on his GitHub account such as the MirkoPC carrier board to create a mini PC or the BitPiRat Bitcoin network node. None of the designs appear to be mass-produced, but he does offer a few DIY samples on Twitter from time to time.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.