Skip to the content
4 layers25.4 × 38.1 mmSom, the printed circuit board in 3D

BeagleConnect QuadESC is a four-motor power board with BeagleConnect Torque installed as its system-on-module. This repository contains the editable mainboard and module designs, schematics, firmware sources and…

Size
25.4 × 38.1 mm
Copper layers
4
Thickness
1.6 mm
Parts
69
Nets
109
Pads
446
Tracks, vias
1,399, 208
Pours
7
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Oct 2026
Updated
5 Nov 2026

Overview

Som is an open-source printed circuit board by embedconsult, from the embedconsult/quadesc repository on GitHub. It is a 4-layer board of 25.4 × 38.1 mm with 69 parts on 109 nets, routed with 1,399 tracks and 208 vias.

It is built around the XAM13E23019GTPZ, TCAN844DRBRQ1 and TPS22950YBHR, with the ACT1210-101-2P-TL00, ECS-250-12-33-AGN-TR3 and ESD2CAN24DBZRQ1 among its other parts. Its parts include 22 capacitors, 19 resistors, 6 ICs, 6 connectors and 2 diodes. It belongs with the computers and single-board computers boards of this library.

Main components

6

README

README.md

BeagleConnect QuadESC

BeagleConnect QuadESC is a four-motor power board with BeagleConnect Torque installed as its system-on-module. This repository contains the editable mainboard and module designs, schematics, firmware sources and hardware manuals.

Hardware documentation

The handoff manuals are maintained as Markdown in documentation/source/:

Download the latest schematic PDFs generated from main:

GitHub Actions publishes these files as assets of the rolling Schematic PDFs prerelease after revised schematics reach main. Pull requests provide downloadable preview artifacts. Generated PDFs are not stored in Git.

Connector references retain pin numbers, net names and electrical mappings. Use the KiCad designs for physical board geometry.

See documentation build instructions to generate the HTML site locally. CI builds and checks the same source for merge requests and pull requests, and publishes the manuals from main through GitHub Pages on embedconsult/quadesc, with an optional GitLab Pages pipeline for OpenBeagle. Generated HTML is a CI artifact rather than checked-in content.

Repository layout

PathContents
mainboard/Editable BeagleConnect QuadESC mainboard design
som/Editable BeagleConnect Torque module design
documentation/source/Markdown manuals, shared diagrams and styling
documentation/reference/Electrical connector, GPIO and analog reference data
tools/documentation/Documentation build and validation scripts
firmware/Firmware sources and existing application/loader artifacts
drone-flasher-swd/SWD programming utility

The Schematic PDFs GitHub Actions workflow rebuilds and publishes release assets after schematic changes. See schematic PDF generation for pull-request previews, automatic updates on main, and local export instructions.

Documentation builds use only the manuals and their reference assets. See the programming guide for module programming interfaces.

Parts

69
QtyValueFootprintReferences
13.1uFCapacitor_SMD:C_0201_0603MetricC3, C4, C5, C6, C7, C8, C9, C11, C12, C16, C17, C19, C20
60Resistor_SMD:R_0201_0603MetricR1, R5, R6, R7, R8, R9
410kResistor_SMD:R_0201_0603MetricR2, R14, R17, R21
210uFCapacitor_SMD:C_0603_1608MetricC1, C15
218pFCapacitor_SMD:C_0402_1005MetricC13, C14
22.2kResistor_SMD:R_0201_0603MetricR11, R12
22.2uFCapacitor_SMD:C_0402_1005MetricC2, C10
24.7kResistor_SMD:R_0201_0603MetricR15, R16
24.7uFCapacitor_SMD:C_0402_1005MetricC21, C22
2LEDLED_SMD:LED_0402_1005MetricD1, D2
11.5kResistor_SMD:R_0201_0603MetricR13
1100kResistor_SMD:R_0201_0603MetricR20
1120Resistor_SMD:R_1206_3216MetricR10
1180kResistor_SMD:R_0201_0603MetricR19
11uFCapacitor_SMD:C_0402_1005MetricC18
1499Resistor_SMD:R_0201_0603MetricR18
1ACT1210-101-2P-TL00ACT1210-101:IND_01-2P-TL00_TDKL1
1Drone_CANSM04B_GHS_TB_new:JST_SM04B-GHS-TBJ5
1ECS-250-12-33-AGN-TRECS_250_12_33_AGN_TR:XTAL_ECS-250-12-33-AGN-TRY1
1ESD2CAN24DBZRQ1ESD2CAN24DBZRQ1:SOT-23_DBZ_TEXCR1
1FerriteBeadInductor_SMD:L_0603_1608MetricFB1
1G***kibuzzard-698ADC96kibuzzard-698ADC96
1G***kibuzzard-698ADC75kibuzzard-698ADC75
1G***kibuzzard-698CA76Fkibuzzard-698CA76F
1G***kibuzzard-698AE4C9kibuzzard-698AE4C9
1G***kibuzzard-698ADC92kibuzzard-698ADC92
1G***kibuzzard-698ADC7Ekibuzzard-698ADC7E
1G***kibuzzard-698ADC83kibuzzard-698ADC83
1G***kibuzzard-698ADC8Dkibuzzard-698ADC8D
1G***kibuzzard-698ADC88kibuzzard-698ADC88
1LOGOUpside Down Labs (Graphics):mikroBUS-12mmG***
1MikroBUS LConnector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_VerticalJ3
1MikroBUS RConnector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_VerticalJ6
1QwiicSM04B-SRSS-TB_new:CONN_SM04B-SRSS-TB_JSTJ4
1TCAN844DRBRQ1TCAN844DRBRQ1:DRB0008J-MFGU2
1TPS2116DRLRTPS2116DRLR_new:DRL0008A-MFGU4
1TPS22950YBHRTPS22950YBHR_new:IC_TPS22950YBHRU5
1TPS7A2633DRVRTPS7A2633DRVR_new:DRV0006AU6
1TS5A3166YZPRTS5A3166:YZP5U3
1XAM13E23019GTPZXAM13E23019GTPZ_new:PZ0100A-MFGU1
1ZEPTO_DEBUGConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_HorizontalJ2
1~LGA100_1.0mm_0.5x0.3NSMD_SoM:LGA-100_10x10_14.0x14.0mmJ1

More from embedconsult/quadesc

1
  • 6 layers60 × 48 mmQuadesc, the printed circuit board in 3D

    Quadesc

    embedconsult/quadesc

    BeagleConnect QuadESC is a four-motor power board with BeagleConnect Torque installed as its system-on-module. This repository contains the editable mainboard and module designs, schematics, firmware sources and…

    247 parts9

Similar boards

  • 4 layers54 × 25 mmRocketLocator, the printed circuit board in 3D

    RocketLocator

    fschroer/steam-pigeon-locator-hardware

    Steam Pigeon Locator Hardware Design

    122 parts
  • 4 layers104.2 × 59.7 mmCustom BMS, the printed circuit board in 3D

    Custom BMS

    SCFormulaElectric/USC-Electrical-Systems

    246 parts9
  • 2 layers71.5 × 66 mmDashbox, the printed circuit board in 3D

    Dashbox

    FinnKrieger/dashbox-pcb

    A two-layer dashboard controller board for the USC Formula Electric car. It sits on the vehicle CAN bus, drives the driver-facing dash, and takes its power from the car's 12 V rail.

    38 partsMIT
  • 2 layers120 × 60 mmCAN interface, the printed circuit board in 3D

    CAN interface

    rkhvrnen/UDS-logger

    A Python script and MCU source code for collecting real-time diagnostic data from control units of a vehicle using UDS over CAN bus.

    82 partsMIT
  • 4 layers66.7 × 37.6 mmL0destar, the printed circuit board in 3D

    L0destar

    m4rkw/l0destar

    l0destar open-source tracker project

    139 parts43
  • 4 layers100 × 72.7 mmN2K Transceiver, the printed circuit board in 3D

    N2K Transceiver

    Tuskar-Marine/hardware

    All tools for the Mermaid's Rest open sailing tools

    132 parts6
  • 4 layers52 × 74 mmFRC Sensor CAN, the printed circuit board in 3D

    FRC Sensor CAN

    barkinvar/sugerCANe

    A compact interface for three NPN, PNP or logic sensors on an FRC robot. Each port has a removable 5 V / 12 V power jumper; input type is configured in software.

    144 parts1
  • 4 layers100 × 150 mmPCB336, the printed circuit board in 3D

    PCB336

    marcorispoli/PCB336

    (Z275) PCB-25-336 Scheda Filamento Z275

    256 parts1

Questions

How big is the Som PCB?

It measures 25.4 × 38.1 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Som use?

69 parts, built around the XAM13E23019GTPZ, TCAN844DRBRQ1, TPS22950YBHR and ACT1210-101-2P-TL00. 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 Som KiCad files?

From the embedconsult/quadesc repository on GitHub, at the commit this page was made from: the board is som/som.kicad_pcb and its schematic mainboard/3.3V_Analog.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Som design in my own project?

Its repository states no licence, so its author keeps all rights: ask embedconsult before reusing the design.