Skip to the content
4 layers109.8 × 59.1 mmSo 101 demo board, the printed circuit board in 3D
Size
109.8 × 59.1 mm
Copper layers
4
Thickness
1.6 mm
Parts
107
Nets
64
Pads
284
Tracks, vias
328, 175
Pours
14
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Jun 2026
Updated
5 Jun 2026

Overview

So 101 demo board is an open-source printed circuit board by Gold-Rush-Robotics, from the Gold-Rush-Robotics/pcb_2025 repository on GitHub, published under the MIT licence. It is a 4-layer board of 109.8 × 59.1 mm with 107 parts on 64 nets, routed with 328 tracks and 175 vias.

It is built around the TCAN3414DRB, TPS565208DDC and B2B-PH-K, with the XT30U-M, FQD11P06TM and BM04B-SRSS-TB among its other parts. Its parts include 28 capacitors, 25 resistors, 24 connectors, 4 ICs and 4 diodes.

Main components

10

README

README.md

pcb_2025

This repo holds all our KiCad projects for the 2025-2026 season PCBs.

Parts

107
QtyValueFootprintReferences
12TestPoint_ProbeTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12
922uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5, C6, C12, C13, C22, C23, C24, C25, C26
80.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C4, C9, C11, C14, C15, C20, C21
810uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C7, C8, C10, C17, C18, C19
610KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R7, R11, R12, R28, R29
6B2B-PH-KConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ13, J14, J15, J24, J25, J26
5XT30U-MConnector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_VerticalJ7, J8, J9, J10, J11
44.7KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15, R16, R25, R26
4LEDDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D4
30Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolderR13, R14, R23
3100Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR9, R10, R27
3FQD11P06TMPackage_TO_SOT_SMD:TO-252-2Q1, Q2, Q3
3TPS565208Package_TO_SOT_SMD:SOT-23-6U1, U2, U3
22 pin screwTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ5, J17
2220uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC27, C28
23.3uHInductor_SMD:L_Abracon_ASPI-0630LRL1, L5
2500Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R5
260Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R24
2BM04B-SRSS-TBConnector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ16, J20
2LOGOLOGOG***, G***
2M4MountingHole:MountingHole_4.3mm_M4_DIN965H1, H2
2XT30PW-MConnector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_HorizontalJ3, J4
2XT60PW-MConnector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_HorizontalJ1, J2
11KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR31
12.2uHInductor_SMD:L_Abracon_ASPI-0630LRL3
1300Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
133.2KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6
154.9KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
1560pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC16
187370Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR30
1B2B-PH_KConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ21
1CAN ConnectorConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ12
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ22
1Jertson HeaderConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ23
1TCAN3414DRPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmIC1
1XT30U_MConnector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_VerticalJ6

More from Gold-Rush-Robotics/pcb_2025

8

Similar boards

  • 4 layers110 × 75 mmMainBoard nonRJ45, the printed circuit board in 3D

    MainBoard nonRJ45

    Gold-Rush-Robotics/pcb_2024

    A repository to store work done on PCBs for the 2024 season

    85 parts1MIT
  • 2 layers76.7 × 35.3 mmPD Board, the printed circuit board in 3D

    PD Board

    SubodhBawankar/pdb-vishwa

    Power Distribution Board for Vishwa Rover 2024

    50 parts1
  • 2 layers50.1 × 27.8 mmProtocontroller, the printed circuit board in 3D

    Protocontroller

    AxionQc/Protocontroller-Neo

    34 partsCERN-OHL-S-2.0
  • 4 layers150 × 30 mmSingle sh proto, the printed circuit board in 3D

    Single sh proto

    andrewsharmon/rp2350-stepper-controller

    Low-cost 10-axis sine-microstepping controller for small steppers on the RP2350 (PIO + DMA). WIP.

    163 partsMIT
  • 2 layers60 × 109.7 mmOximeter, the printed circuit board in 3D

    Oximeter

    Iva0108/Pulse-Oximeter

    A pulse oximeter design that includes PCB design in KiCad, Arduino IDE code (to be used with STM32), and a simple Android app to display data trasmitted via Bluetooth.

    66 parts
  • 2 layers142 × 20 mmDeskController, the printed circuit board in 3D

    DeskController

    BerkeleyHCI/PolymorphicBlocks

    A Python-based hardware description language for PCBs for higher-level (block-diagram / system-architecture level) PCB design through libraries of directly reusable subcircuit generators.

    69 parts94BSD-3-Clause
  • 2 layers98 × 37.8 mmRC Car Remote Board, the printed circuit board in 3D

    RC Car Remote Board

    cjg-1/FPV-RC-CAR

    A wireless FPV control system for RC vehicles featuring real-time video transmission and custom embedded power management. Enables immersive first-person vehicle teleoperation with low-latency wireless architecture.

    10 parts2
  • 4 layers65 × 56 mmPi HAT IO, the printed circuit board in 3D

    Pi HAT IO

    iNkawuVervetProject/VerTIGo

    Portable Zoo based Animal-Computer Interactive setup

    57 parts1

Questions

How big is the So 101 demo board PCB?

It measures 109.8 × 59.1 mm and has 4 copper layers, 1.6 mm thick.

What parts does the So 101 demo board use?

107 parts, built around the TCAN3414DRB, TPS565208DDC, B2B-PH-K and XT30U-M. 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 So 101 demo board KiCad files?

From the Gold-Rush-Robotics/pcb_2025 repository on GitHub, at the commit this page was made from: the board is so_101_demo_board/mainBoard.kicad_pcb and its schematic 25-26_NEW_mecanumDriveTrain/NEW_mecanumDriveTrain_25-26.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the So 101 demo board 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).