

PicoBerry V1.0
PicoBerry - small CM4 carrier board with full 40-pin GPIO header
- Size
- 70 × 20 mm
- Copper layers
- 2
- Thickness
- 1.59 mm
- Parts
- 36
- Nets
- 86
- Pads
- 211
- Tracks, vias
- 637, 119
- Pours
- 20
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 12 Jan 2022
- Updated
- 1 Nov 2022
Overview
PicoBerry V1.0 is an open-source printed circuit board by mfolejewski, from the mfolejewski/PicoBerry repository on GitHub. It is a 2-layer board of 70 × 20 mm with 36 parts on 86 nets, routed with 637 tracks and 119 vias.
It is built around the NCD0805G1, DTA143ZE and DF40HC(3.0)-100DS-0.4V(51), with the NCD0805R1 and U262-161N-4BVC11 among its other parts. Its parts include 11 resistors, 5 diodes, 3 connectors, 1 capacitor and 1 transistor. It belongs with the computers and single-board computers boards and the Raspberry Pi (Linux) boards of this library.
Main components
5NCD0805G1
0805-30℃~+85℃ 130° 2.5V~3.6V 20mA 400mcd 520nm 525nm~537.5nm 72mW Discrete Diode Green 0805 LED Indication - Discrete ROHSFoshan NationStar OptoelectronicsLED Indication - DiscreteDTA143ZE
SOT-5231 PNP Pre-Biased 1.3V@5mA,0.3V 100mA 12 250MHz 300mV 500mV@100uA,5V 50V 6.11kΩ PNP SOT-523 Digital Transistors ROHSCBIDigital TransistorsDF40HC(3.0)-100DS-0.4V(51)
SMD,P=0.4mm-35℃~+85℃ 0.4mm 100P 2 300mA Gold Slot Type Butting Surface Mount,Vertical SMD,P=0.4mm Board-to-Board and Backplane Connector ROHSHirose ElectricBoard-To-Board And Backplane ConnectorNCD0805R1
LED0805-30℃~+85℃ 1.6V~2.6V 130° 195mcd 25mA 615nm~630nm 630nm 65mW Discrete Diode Red 0805 LED Indication - Discrete ROHSFoshan NationStar OptoelectronicsLED Indication - DiscreteU262-161N-4BVC11
SMD-40℃~+85℃ 1 16P 3,000 Cycles 3A 7.3mm Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSXKB ConnectionUSB Connectors
README
readme.mdPicoBerry - miniature Raspberry Pi CM4 carrier board with full 40-pin GPIO header
Description
PicoBerry is a tiny Raspberry Pi CM4 carrier board, which has technical specification, as following:
- USB-C for power supply (5VDC/3A),
- full 40-pin GPIO header for connecting HAT boards,
- 2x user LEDs (green/red),
- support only CM4 versions (with eMMC onboard, CM4 Lite are not supported),
- standard ACT/PWR LEDs,
- 2-layer PCB, 20x70mm,
- fully open source project (OSHW).
You can connect to the CM4 module standard HAT boards, such as LCD screens (with SPI or DPI interfaces), audio DAC boards, RS232/485 or CAN interfaces, and many more...
Here you can find:
- \photos: a few pictures of the assembled PCB boards and design
- \manufacturing files: all the production files for ordering PCB and assembly at JLCPCB (Gerber files, Pick & Place, BOM, etc.)
- \source files: source files in KiCad and Altium Designer format
License
Project published as Open Source Hardware (OSHW) under CERN OHL v1.2 (Open Hardware Licence).

Project has been certified as Open Source Hardware by the Open Source Hardware Association (OSHWA).
UID is: PL000010

https://certification.oshwa.org/pl000010.html
Press release:
...and much more:
https://twitter.com/search?q=picoberry&src=typed_query&f=live
https://www.google.com/search?q=picoberry+cm4&oq=picoberry+cm4
Photos

Parts
36| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 2k | MirFol_db_local.DbLib:RES_0603_R | R101, R102, R107, R805, R907 |
| 5 | ICT | MirFol_lib.PcbLib:PCB_TP_ICT_100 | TP119, TP120, TP914, TP915, TP916 |
| 3 | Fiducial | FT_Footprints.PcbLib:PCB_FID_RND_100x300 | FID950, FID954, FID955 |
| 3 | Green | MirFol_db_local.DbLib:LED_0805_GRN_R | LED101, LED800, LED900 |
| 2 | 15k | MirFol_db_local.DbLib:RES_0603_R | R804, R901 |
| 2 | 5k1 | H:_!MirFol_lib_MirFol_db_local.DbLib_RESISTOR$_RES_0603_R | R201, R203 |
| 2 | H270_C600 | E:_2020-11-04_MirFol_lib.PcbLib_PCB_MH_H270_C600 | MH950, MH953 |
| 2 | M2.5, L = 3.0mm | MirFol_lib.PcbLib:PCB_WRT_9774030151 | MECH952, MECH953 |
| 1 | 100uF/6V3 | MirFol_db_local.DbLib:CAP_1206_R | C900 |
| 1 | 15k | H:_!MirFol_lib_MirFol_db_local.DbLib_RESISTOR$_RES_0603_R | R106 |
| 1 | 2k | H:_!MirFol_lib_MirFol_db_local.DbLib_RESISTOR$_RES_0603_R | R105 |
| 1 | 40pin (2x20pin) | MirFol_db_local.DbLib:CON_HDR_P254_2X20M_STR | J100 |
| 1 | DTA143ZE | MirFol_lib.PcbLib:PKG_SOT523_SC75_SOT416_P100_R | Q902 |
| 1 | G*** | kibuzzard-634662D7 | kibuzzard-634662D7 |
| 1 | Mezzanine, 100pin, 3.0mm | MirFol_db_local.DbLib:PCB_BLANK_COMP_SMD | J103 |
| 1 | PCB_LAYER_STACKUP | E:_Biblioteki_MirFol_nowe_Pineberry_Lib.PcbLib_PCB_STACKUP-2L_A1 | PCB950 |
| 1 | RPi CM4 Module | E:_CM4_PicoBerry_lib_MirFol_lib_Modules.PcbLib_MOD_RPI_CM4_P40_C300_CON1 | MOD100 |
| 1 | Red | MirFol_db_local.DbLib:LED_0805_RED_R | LED100 |
| 1 | Red | MirFol_lib.PcbLib:LED_0805_RED_R | LED801 |
| 1 | U262-161N-4BVC11 | H:_!MirFol_lib_MirFol_lib.PcbLib_CON_XKB_U262-161N-4BVC11 | J200 |
Questions
How big is the PicoBerry V1.0 PCB?
It measures 70 × 20 mm and has 2 copper layers, 1.59 mm thick.
What parts does the PicoBerry V1.0 use?
36 parts, built around the NCD0805G1, DTA143ZE, DF40HC(3.0)-100DS-0.4V(51) and NCD0805R1. 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 PicoBerry V1.0 KiCad files?
From the mfolejewski/PicoBerry repository on GitHub, at the commit this page was made from: the board is source files/KiCad/PicoBerry_V1.0.kicad_pcb and its schematic source files/KiCad/PicoBerry_V1.0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PicoBerry V1.0 design in my own project?
Its repository states no licence, so its author keeps all rights: ask mfolejewski before reusing the design.
Similar boards
- 4 layers56.2 × 70.5 mm

- 4 layers118 × 117 mm

Cm4-robot
Twisted-Fields/acorn-robot-electronics
PCB hardware designs in KICAD for Acorn, the precision farming rover from Twisted Fields.
268 parts81 - 2 layers79.5 × 79.5 mm

Esp32-energymeter V2
ElektorLabs/esp32-energymeter
The Elektor ESP32 Energy Meter project, featuring schematics, PCB designs, and ESPHome integration for advanced energy monitoring
116 parts48MIT - 4 layers80.6 × 60.6 mm

Lorawan sensor node v2
ElektorLabs/lorawan-sensor-node-v2
Solar Powered LoRaWAN Sensor Node V2
84 parts1GPL-3.0 - 2 layers68.4 × 51.1 mm

- 2 layers80 × 55 mm

Im01
amuzdgp3-prog/im-01-pulse-device
Отдельный модуль к системе обслуживания аппаратов 2.apixspb.ru. Устройство слушает импульсные выходы монетоприёмника и купюроприёмника, копит показания в FRAM и дважды в сутки передаёт их на сервер по LTE Cat.1.
108 parts - 6 layers98.9 × 81.4 mm

EthernetSwitch
SamuelCicuitStudio/LAN9645-STM32-Managed-Ethernet-Switch
Managed Ethernet switch platform built around the LAN9645 and STM32H743, featuring copper and SerDes ports, SPI management, RMII, LwIP, and a USB diagnostic CLI.
231 parts - 4 layers128.5 × 40 mm

Scalenode cm4-baseboard
antmicro/scalenode-cm4-baseboard
Baseboard for Raspberry Pi 4 Compute Module optimized for clustering
146 parts152Apache-2.0