Skip to the content
PCBKitNew board
2 layers150 × 160.8 mmProcessingUnit, the printed circuit board in 3D

ProcessingUnit

senrobo/open

 . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

Size
150 × 160.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
136
Nets
158
Pads
771
Tracks, vias
760, 97
Pours
179
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 Jul 2024
Updated
11 Apr 2026

Overview

ProcessingUnit is an open-source printed circuit board by senrobo, from the senrobo/open repository on GitHub, published under the MIT licence. It is a 2-layer board of 150 × 160.8 mm with 136 parts on 158 nets, routed with 760 tracks and 97 vias.

It is built around the VNH5019ATR-E, SN74LVC2G04DBV and BSS138, with the AON6354 among its other parts. Its parts include 50 resistors, 21 capacitors, 12 transistors, 12 connectors and 8 ICs. It belongs with the STM32 boards of this library.

Main components

4

README

README.md

open

Project Structure

 . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DS_Store │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │ ├──  Crystal.step │ │ ├──  'crystal 8MHz.stp' │ │ ├──  DFN08L_5X6A.step │ │ ├──  IRLML6344TRPBF.stp │ │ ├──  led0603.step │ │ ├──  led2835.stp │ │ ├──  LM2587S.stp │ │ ├──  NCP81074AMNTBG.stp │ │ ├──  PESD3V3Y1BSFYL.stp │ │ ├──  PowSO30-ST.step │ │ ├──  R0603.step │ │ ├──  'Seeed Studio XIAO-ESP32-C3.step' │ │ ├──  SS5X.stp │ │ ├──  SS12D00G3.stp │ │ ├──  STP75NF75.step │ │ ├──  SW_PUSH_SPST.step │ │ ├──  teensy4.step │ │ ├──  TO-220-3_Vertical.step │ │ ├──  TO-252.step │ │ ├──  XT30UPB-F.step │ │ └──  XT60UPB-M.step │ ├──  activation.kicad_sch │ ├──  boost-switch.kicad_sch │ ├──  boost.kicad_sch │ ├──  cao.pcb3d │ ├──  connections.kicad_sch │ ├──  fp-info-cache │ ├──  l1.kicad_pcb │ ├──  l1.kicad_prl │ ├──  l1.kicad_pro │ ├──  l1.kicad_sch │ ├──  l1.step │ ├──  led.kicad_sch │ ├──  lightring.kicad_sch │ ├──  miscellaneous.kicad_sch │ ├──  motordriver.kicad_sch │ ├──  mux.kicad_sch │ ├──  Power.kicad_sch │ ├──  stm32.kicad_sch │ ├──  sym-lib-table │ └──  ~l1.kicad_sch.lck ├──  processingUnit │ ├──  3dmodels │ │ ├──  'Adafruit BNO085.step' │ │ ├──  OPENMVRT1062.STEP │ │ ├──  R0603.step │ │ ├──  'Seeed Studio XIAO-ESP32-C3.step' │ │ ├──  SS12D00G3.stp │ │ └──  teensy4.step │ ├──  l3.pretty │ │ ├──  bno085.kicad_mod │ │ ├──  cap0603.kicad_mod │ │ ├──  led0603.kicad_mod │ │ ├──  OpenMV_RT.kicad_mod │ │ ├──  res0603.kicad_mod │ │ ├──  'SEN Logo Mini.kicad_mod' │ │ ├──  SS12D00G3.kicad_mod │ │ ├──  'Teensy 4.0.kicad_mod' │ │ └──  xiao-esp32c3.kicad_mod │ ├──  2024l3.step │ ├──  fp-info-cache │ ├──  fp-lib-table │ ├──  l3.kicad_pcb │ ├──  l3.kicad_prl │ ├──  l3.kicad_pro │ └──  l3.kicad_sch ├──  .gitignore ├──  LICENSE └──  README.md

Parts

136
QtyValueFootprintReferences
211KLibrary:res0603R301, R407, R408, R409, R410, R411, R412, R413, R414, R415, R416, R423, R424, R425, R426, R427 +5
161kLibrary:res0603R501, R502, R503, R504, R505, R506, R507, R508, R509, R510, R511, R512, R513, R514, R515, R516
14MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_ViaH101, H102, H103, H104, H105, H106, H107, H108, H109, H110, H111, H112, H113, H114
120u1Library:cap0603C105, C302, C303, C304, C305, C306, C307, C308, C403, C404, C407, C408
83K3Library:res0603R401, R402, R405, R406, R417, R418, R421, R422
8BSS138Package_TO_SOT_SMD:SOT-23Q501, Q502, Q503, Q504, Q505, Q506, Q507, Q508
510KLibrary:res0603R302, R403, R404, R419, R420
52u2Library:cap0603C101, C102, C103, C104, C301
4470uLibrary:CP_Radial_D8.0mm_P3.50mmC401, C402, C405, C406
4AON6354Library:8-DFN (5x6)Q401, Q402, Q403, Q404
4VNH5019ATR-ELibrary:ST_MultiPowerSO-30IC401, IC402, IC403, IC404
2100RLibrary:fb0805FB101, FB102
2Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ103, J105
2Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ107, J301
2ENC RSTButton_Switch_THT:SW_PUSH_6mmSW101, SW301
2G***kibuzzard-678DE51Fkibuzzard-678DE51F, kibuzzard-678DE51F
2G***kibuzzard-678DE539kibuzzard-678DE539, kibuzzard-678DE539
2G***kibuzzard-678DE626kibuzzard-678DE626, kibuzzard-678DE626
2G***kibuzzard-678DE603kibuzzard-678DE603, kibuzzard-678DE603
2SN74LVC2G04Library:SOT-23-6U601, U602
116MhzLibrary:CX3225SB16000D0FPLCCY301
1Conn_01x02Library:xt30-fJ104
1Conn_01x05Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ102
1Conn_01x06Connector_JST:JST_XH_B6B-XH-A_1x06_P2.50mm_VerticalJ101
1Conn_01x10Library:526101071J106
1G***kibuzzard-67A9A8E3kibuzzard-67A9A8E3
1G***kibuzzard-67A9A958kibuzzard-67A9A958
1LOGOLOGOG***
1M1Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalJ501
1M2Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalJ503
1M3Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalJ502
1M4Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalJ504
1REDLibrary:led0603D301
1STM32F401C_B-C_UxPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU301
1SW_SPDTLibrary:SS12D00G3SW201
1SW_SPSTConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalSW401
1Teensy 4.0Library:Teensy 4.0U201

Questions

How big is the ProcessingUnit PCB?

It measures 150 × 160.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ProcessingUnit use?

136 parts, built around the VNH5019ATR-E, SN74LVC2G04DBV, BSS138 and AON6354. 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 ProcessingUnit KiCad files?

From the senrobo/open repository on GitHub, at the commit this page was made from: the board is processingUnit/l3.kicad_pcb and its schematic breakout/Cam Adapter/Cam Adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ProcessingUnit 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 senrobo/open

9
  • 2 layers126.4 × 112 mmOpen, the printed circuit board in 3D

    Open

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    127 partsMIT
  • 2 layers118 × 118 mmCamUnit new, the printed circuit board in 3D

    CamUnit new

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    34 partsMIT
  • 2 layers72.2 × 33.9 mmBoostUnit, the printed circuit board in 3D

    BoostUnit

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    26 partsMIT
  • 2 layers72.2 × 33.9 mmBuckUnit, the printed circuit board in 3D

    BuckUnit

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    25 partsMIT
  • 2 layers72.2 × 33.9 mmCapacitor Bank, the printed circuit board in 3D

    Capacitor Bank

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    9 partsMIT
  • 2 layers9.1 × 18.8 mmEmmiter, the printed circuit board in 3D

    Emmiter

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    5 partsMIT
  • 2 layers9.1 × 18.8 mmLED, the printed circuit board in 3D

    LED

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    3 partsMIT
  • 2 layers9.1 × 18.8 mmLDR, the printed circuit board in 3D

    LDR

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    2 partsMIT
  • 2 layers9.1 × 18.8 mmReceiver, the printed circuit board in 3D

    Receiver

    senrobo/open

     . │ ├──  l1 │ ├──  3dmodels │ │ ├──  .DSStore │ │ ├──  0603Inductor.step │ │ ├──  1040Inductor.step │ │ ├──  ALS-PT19.step │ │ ├──  C0603.step │ │ ├──  CAPPRD750W80D1600H2500.stp │ │ ├──  CD74HC4067M.step │ │…

    2 partsMIT

Similar boards

  • 2 layers150 × 180 mmElec, the printed circuit board in 3D

    Elec

    Chen-Xuan-Ng/project_initium_2.0_mcu

    59 parts
  • 4 layers130 × 90 mmFinal chain, the printed circuit board in 3D

    Final chain

    misko/prompt2device

    The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

    206 parts3MIT
  • 4 layers160 × 115 mmSjc, the printed circuit board in 3D

    Sjc

    tgiacomellibr/sjc

    Single Joint Control Board

    346 partsMIT
  • 2 layers100 × 80 mmIsoUSBasp, the printed circuit board in 3D

    IsoUSBasp

    Virtex7/isoUSBasp

    3kV isolated USBasp-compatible Atmel AVR8 USB programmer

    95 partsGPL-2.0
  • 4 layers81.3 × 52.8 mmGlue Board, the printed circuit board in 3D

    Glue Board

    arkorobotics/robocar-pinky

    DIY Robocar Project - Codename Pinky

    87 parts12
  • 4 layers60 × 60 mmB VNH5019ATR W ENC ELITE BRK R1.0, the printed circuit board in 3D

    B VNH5019ATR W ENC ELITE BRK R1.0

    Boardoza/Boardoza_VNH5019ATR_w-Enc_Elite_Breakout_Board

    High-power H-bridge motor driver breakout board based on STMicroelectronics VNH5019A-E with integrated encoder interface and thermal heatsink design.

    32 parts1CC-BY-SA-4.0
  • 4 layers140 × 100 mmRecline actuator controller, the printed circuit board in 3D

    Recline actuator controller

    Accessibilita/recline-controls

    Hardware project for open source wheel chair recline control electronics

    181 partsCERN-OHL-S-2.0