Skip to the content
PCBKitNew board
2 layers157.1 × 85.3 mmCPU, the printed circuit board in 3D

The electrical schematics and PCB layout for the CR101 boards.

Size
157.1 × 85.3 mm
Copper layers
2
Thickness
0.8 mm
Parts
100
Nets
109
Pads
377
Tracks, vias
1,340, 551
Pours
7
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Apr 2020
Updated
18 Jan 2021

Overview

CPU is an open-source printed circuit board by quezadaminter, from the quezadaminter/CR101kc repository on GitHub, published under the MIT licence. It is a 2-layer board of 157.1 × 85.3 mm with 100 parts on 109 nets, routed with 1,340 tracks and 551 vias.

It is built around the ATMEGA328PB-AU, ATTINY1614-SSN and OPT3001, with the IRLML0040TRPBF and DMC4050SSD among its other parts. Its parts include 23 resistors, 22 capacitors, 14 switches, 13 diodes and 5 transistors. It belongs with the AVR (ATmega, ATtiny) and Raspberry Pi (Linux) boards of this library.

Main components

5

README

README.md

CR101kc

The electrical schematics and PCB layout for the CR101 boards.

Screenshot

Firmware

https://github.com/quezadaminter/CR101fw

User code

https://github.com/quezadaminter/CR101py

Screenshot
Screenshot
Screenshot

Parts

100
QtyValueFootprintReferences
140.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC202, C304, C305, C306, C307, C308, C309, C310, C311, C312, C313, C314, C315, C316
13TACTILE_SWITCHPTS540-SMDCPU:PTS540-ULTRA_LOW_PROFILE_SW_SPSTSW301, SW302, SW303, SW304, SW305, SW306, SW307, SW308, SW309, SW310, SW311, SW312, SW313
9330Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR301, R302, R303, R304, R305, R306, R307, R308, R309
9LED0603CPU:LED-0603D301, D302, D303, D304, D305, D306, D307, D308, D309
810KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR101, R102, R103, R104, R201, R205, R208, R209
7TestPointTestPoint:TestPoint_Pad_D1.0mmRX301, TP301, TP302, TP303, TP304, TP305, TX301
4IRLML0040TRCPU:SOT23Q101, Q102, Q301, Q302
2100nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC201, C207
21uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC203, C301
2270Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR310, R311
2Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ301, J303
2TestPointTestPoint:TestPoint_Pad_D2.0mmTPRX201, TPTX201
110 nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC204
1100Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR312
1100pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC206
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC303
11KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR204
11X4SMD-FPCCPU:KYOCERA-6227-FPC_FFCJ302
12KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR203
1390KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR202
147uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC205
1598-8030-107FCPU:LEDSC160X80X70L45ND311
1ATmega328PB-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU301
1ATtiny1614-SSPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU202
1BUZZERTHTCPU:XDCR_CMT-0904-85TB301
1Conn_02x10_Odd_EvenConnector_PinHeader_2.00mm:PinHeader_2x10_P2.00mm_Vertical_SMDJ101
1Conn_02x14_Odd_Even_MountingPinCPU:2X14_SMT_MALE-2J102
1DIODECPU:MICRO_SMPD312
1DMC4050Package_SO:SO-8_3.9x4.9mm_P1.27mmQ201
1OPT3001CPU:DNP0006AU201
1PI_RESETTestPoint:TestPoint_Pad_D1.0mmTP101
1RGCPU:INOLUX_IN-S85DATRGD310
1RPI-ZEROCPU:RASPBERRYPI_Zero-No_Mounting_Holes_SMD_FlatPi101
1Resonator_SmallCrystal:Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSolderingY301
1SW_SPDTMarco:SWITCH_PCM12SMTR_SPDTSW101
1SchottkyDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD201
1TestPointTestPoint:TestPoint_Pad_4.0x4.0mmTP201

The 99 most common of 100 parts.

Questions

How big is the CPU PCB?

It measures 157.1 × 85.3 mm and has 2 copper layers, 0.8 mm thick.

What parts does the CPU use?

100 parts, built around the ATMEGA328PB-AU, ATTINY1614-SSN, OPT3001 and IRLML0040TRPBF. 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 CPU KiCad files?

From the quezadaminter/CR101kc repository on GitHub, at the commit this page was made from: the board is CPU/CPU.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the CPU design in my own project?

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

More from quezadaminter/CR101kc

3
  • 2 layers141.8 × 24.9 mmPowerBoth, the printed circuit board in 3D

    PowerBoth

    quezadaminter/CR101kc

    The electrical schematics and PCB layout for the CR101 boards.

    48 partsMIT
  • 2 layers70 × 24.9 mmPowerBoard Boost v2, the printed circuit board in 3D

    PowerBoard Boost v2

    quezadaminter/CR101kc

    The electrical schematics and PCB layout for the CR101 boards.

    28 partsMIT
  • 2 layers71.8 × 24.9 mmPowerBoard, the printed circuit board in 3D

    PowerBoard

    quezadaminter/CR101kc

    The electrical schematics and PCB layout for the CR101 boards.

    23 partsMIT

Similar boards

  • 2 layers75 × 45.2 mmDiym2, the printed circuit board in 3D

    Diym2

    open-domophone/hardware

    Печатная плата

    52 partsMIT
  • 4 layers80 × 80 mm2026 FH2 C AV FC, the printed circuit board in 3D

    2026 FH2 C AV FC

    EPFLRocketTeam/2026_C_AV_HARDWARE

    Repository containing PCBs files of FH2 Avionics

    267 parts
  • 2 layers57.4 × 12 mmZicada, the printed circuit board in 3D

    Zicada

    CoretechR/Zicada

    DIY Zigbee Multisensor

    60 parts205GPL-3.0
  • 2 layers90 × 40 mmDualpaneldriver, the printed circuit board in 3D

    Dualpaneldriver

    zoe1337/canesys

    Switchmode LED Controller fed from CAN

    142 parts3
  • 2 layers65 × 56.5 mmRpiReceiverV7 1, the printed circuit board in 3D

    RpiReceiverV7 1

    hitech95/si468x_dab_receiver

    Service List: | MHz | Service ID | SubChId | FIC | Strength | Country | Version | started | Label | | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 187.072 | 3153 | 2 | 100 | 43 | 10 | 46 | - | ENERGY | |…

    80 parts1
  • 4 layers99 × 62 mmEpd c6 slimbadge, the printed circuit board in 3D

    Epd c6 slimbadge

    ZGQ-inc/3.98-epd

    [WIP]3.98英寸 4色墨水屏。

    93 parts1MIT
  • 4 layers64 × 58 mmSolar Panel Y-, the printed circuit board in 3D

    Solar Panel Y-

    AFS-pt/PROMETHEUS-1

    Documentation lives here: https://afs-pt.github.io/PROMETHEUS-1

    87 parts15