Skip to the content
PCBKitNew board
4 layers93.2 × 62.4 mmCompute module, the printed circuit board in 3D

Base board for the Raspberry Pi Compute Module

Size
93.2 × 62.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
66
Nets
146
Pads
443
Tracks, vias
1,349, 251
Pours
4
Routed
Yes
KiCad
KiCad 4
Created
20 Dec 2018
Updated
29 Mar 2021

Overview

Compute module is an open-source printed circuit board by magkopian, from the magkopian/raspberry-pi-compute-module-base-board repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 93.2 × 62.4 mm with 66 parts on 146 nets, routed with 1,349 tracks and 251 vias.

It is built around the REG1117-3.3, REG1117A-1.8G4 and BAV99, with the 2N7002P,215(ES), BAT54 and 2001-1-2-21-00-BK among its other parts. Its parts include 23 capacitors, 15 resistors, 10 diodes, 6 connectors and 3 transistors. It belongs with the computers and single-board computers boards of this library.

Main components

7

README

README.md

Raspberry Pi Compute Module Base Board

Device

Description:

These are the design files for a circuit board intended to be used as a base for other custom PCB designs that make use of the Raspberry Pi Compute Module.

If you want to design a custom PCB based on the Raspberry Pi Compute Module but you have never done it before, this project can serve as a starting point. The board is designed on KiCAD which is an open source and cross-platform EDA software, in order to allow as many people as possible to take advantage of it.

More information about the project can be found on Instructables.

License:

Raspberry Pi Compute Module Base Board

Copyright (C) 2018 Manolis Agkopian

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Third party schematic symbols and footprints:

This project makes use of the CM schematic symbols and DDR2 SODIMM fooprint designed by Joan The Spark and distrubuted under the GNU General Public License Version 3.

It also makes use of the HDMI connector schematic symbol from the Digikey KiCAD Library repository which is distrubuted under the Creative Commons CC-BY-SA 4.0.

Parts

66
QtyValueFootprintReferences
14100nFCapacitors_SMD:C_0402C1, C2, C3, C4, C5, C6, C7, C8, C9, C12, C13, C17, C18, C19
6BAV99TO_SOT_Packages_SMD:SOT-23D4, D5, D6, D7, D9, D10
510uFCapacitors_Tantalum_SMD:CP_Tantalum_Case-C_EIA-6032-28_ReflowC10, C11, C14, C15, C16
41.8KResistors_SMD:R_0603_HandSolderingR4, R5, R9, R10
4100KResistors_SMD:R_0603_HandSolderingR1, R6, R7, R8
31KResistors_SMD:R_0603_HandSolderingR2, R3, R11
210uFCapacitors_SMD:C_0805C20, C21
2150RResistors_SMD:R_0603_HandSolderingR12, R13
2270RResistors_SMD:R_0603_HandSolderingR14, R15
22N7002P.215TO_SOT_Packages_SMD:SOT-23Q1, Q3
233nFCapacitors_SMD:C_0402C22, C23
2BAT54TO_SOT_Packages_SMD:SOT-23D2, D3
12001-1-2-21-00-BKHDMI_MOLEX:HDMI_MOLEX_471510001J1
12A 6VPolyfuse_Bourns_MF-PSML:Polyfuse_0805F1
1Board_RPi_CM3_200pConnector_multipartConn_TE-DDR2-SODIMM:Conn_TE-DDR2-SODIMM-0.6-200P-doublesidedMD1
1CAM1ffc_conn:FPC_22P3
1CONN_02X20Pin_Headers:Pin_Header_Straight_2x20P4
1DMP3056L-7TO_SOT_Packages_SMD:SOT-23Q2
1GREEN LEDLEDs:LED_0805D1
1HOSTConnectors:USB_AP2
1JC-128jc-128:JC-128J2
1POWERConnectors:USB_Micro-BP1
1RED LEDLEDs:LED_0805D8
1REG1117-3.3TO_SOT_Packages_SMD:SOT-223-3_TabPin2U1
1REG1117A-1.8TO_SOT_Packages_SMD:SOT-223-3_TabPin2U3

The 61 most common of 66 parts.

Questions

How big is the Compute module PCB?

It measures 93.2 × 62.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Compute module use?

66 parts, built around the REG1117-3.3, REG1117A-1.8G4, BAV99 and 2N7002P,215(ES). 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 Compute module KiCad files?

From the magkopian/raspberry-pi-compute-module-base-board repository on GitHub, at the commit this page was made from: the board is compute_module.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Compute module design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers93 × 93 mmFCSat dual, the printed circuit board in 3D

    FCSat dual

    SunnyYoshimitsu/Reconfigurable-Space-Compute-Cluster

    Here will be the repository for an "extremely reconfigurable satellite" aimed toward at competing in NASA Minds and hopefully assist Artemis in its missions.

    215 parts3
  • 4 layers127 × 127 mmUGA IREC, the printed circuit board in 3D

    UGA IREC

    parsa-novin/UGA-IREC

    45 parts2
  • 4 layersStm32f103rct6, the printed circuit board in 3D

    Stm32f103rct6

    TylerJulian/STM32F103RCT6-Dev-Board

    A stm32f103RCT6 Breakout board for Sooner Competitive Robotics and Personal use.

    44 parts1
  • 2 layers65 × 30 mmECE477 PCB, the printed circuit board in 3D

    ECE477 PCB

    michaellangford99/ECE47700

    Placeholder for eventual Github Pages display of course information

    103 parts
  • 4 layers194 × 94 mmBottom board, the printed circuit board in 3D

    Bottom board

    mod-audio/hw-mod-dwarf

    Hardware project of MOD Dwarf

    319 parts6
  • 4 layers116 × 112 mmBldc esc, the printed circuit board in 3D

    Bldc esc

    EwoudVV/bldc-esc

    A custom STM32 motor controller for BLDC and PMSM motors.

    453 parts2
  • 2 layers39.4 × 17.3 mmBTSE, the printed circuit board in 3D

    BTSE

    atomspring/Moto-Turn-signals

    Enhances old motorcycle visibility by running turn signals at low current until needed. LED & Incandescent compatible.

    38 partsCERN-OHL-W-2.0