Skip to the content
PCBKitNew board
2 layers70 × 20 mmPicoBerry V1.0, the printed circuit board in 3D

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

5

README

readme.md

PicoBerry - 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).

Screenshot

Project has been certified as Open Source Hardware by the Open Source Hardware Association (OSHWA).

UID is: PL000010

Screenshot

https://certification.oshwa.org/pl000010.html

Press release:

Tom's Hardware

CNX Software

NotebookCheck (EN)

NotebookCheck (DE)

NotebookCheck (PL)

Elektroda.pl (PL)

LinuxDevices

Tux Machines

Jeff Geerling

hackaday.io

...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

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

Parts

36
QtyValueFootprintReferences
52kMirFol_db_local.DbLib:RES_0603_RR101, R102, R107, R805, R907
5ICTMirFol_lib.PcbLib:PCB_TP_ICT_100TP119, TP120, TP914, TP915, TP916
3FiducialFT_Footprints.PcbLib:PCB_FID_RND_100x300FID950, FID954, FID955
3GreenMirFol_db_local.DbLib:LED_0805_GRN_RLED101, LED800, LED900
215kMirFol_db_local.DbLib:RES_0603_RR804, R901
25k1H:_!MirFol_lib_MirFol_db_local.DbLib_RESISTOR$_RES_0603_RR201, R203
2H270_C600E:_2020-11-04_MirFol_lib.PcbLib_PCB_MH_H270_C600MH950, MH953
2M2.5, L = 3.0mmMirFol_lib.PcbLib:PCB_WRT_9774030151MECH952, MECH953
1100uF/6V3MirFol_db_local.DbLib:CAP_1206_RC900
115kH:_!MirFol_lib_MirFol_db_local.DbLib_RESISTOR$_RES_0603_RR106
12kH:_!MirFol_lib_MirFol_db_local.DbLib_RESISTOR$_RES_0603_RR105
140pin (2x20pin)MirFol_db_local.DbLib:CON_HDR_P254_2X20M_STRJ100
1DTA143ZEMirFol_lib.PcbLib:PKG_SOT523_SC75_SOT416_P100_RQ902
1G***kibuzzard-634662D7kibuzzard-634662D7
1Mezzanine, 100pin, 3.0mmMirFol_db_local.DbLib:PCB_BLANK_COMP_SMDJ103
1PCB_LAYER_STACKUPE:_Biblioteki_MirFol_nowe_Pineberry_Lib.PcbLib_PCB_STACKUP-2L_A1PCB950
1RPi CM4 ModuleE:_CM4_PicoBerry_lib_MirFol_lib_Modules.PcbLib_MOD_RPI_CM4_P40_C300_CON1MOD100
1RedMirFol_db_local.DbLib:LED_0805_RED_RLED100
1RedMirFol_lib.PcbLib:LED_0805_RED_RLED801
1U262-161N-4BVC11H:_!MirFol_lib_MirFol_lib.PcbLib_CON_XKB_U262-161N-4BVC11J200

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 layers118 × 117 mmCm4-robot, the printed circuit board in 3D

    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 mmEsp32-energymeter V2, the printed circuit board in 3D

    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 mmLorawan sensor node v2, the printed circuit board in 3D

    Lorawan sensor node v2

    ElektorLabs/lorawan-sensor-node-v2

    Solar Powered LoRaWAN Sensor Node V2

    84 parts1GPL-3.0
  • 2 layers68.4 × 51.1 mmPb Monitor v2, the printed circuit board in 3D

    Pb Monitor v2

    ElektorLabs/Pb-Monitor-v2

    PbMonitor v2.0

    79 parts1GPL-3.0
  • 2 layers80 × 55 mmIm01, the printed circuit board in 3D

    Im01

    amuzdgp3-prog/im-01-pulse-device

    Отдельный модуль к системе обслуживания аппаратов 2.apixspb.ru. Устройство слушает импульсные выходы монетоприёмника и купюроприёмника, копит показания в FRAM и дважды в сутки передаёт их на сервер по LTE Cat.1.

    108 parts
  • 6 layers98.9 × 81.4 mmEthernetSwitch, the printed circuit board in 3D

    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 mmScalenode cm4-baseboard, the printed circuit board in 3D

    Scalenode cm4-baseboard

    antmicro/scalenode-cm4-baseboard

    Baseboard for Raspberry Pi 4 Compute Module optimized for clustering

    146 parts152Apache-2.0