
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…

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…
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.
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.
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.
| Path | Contents |
|---|---|
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.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | .1uF | Capacitor_SMD:C_0201_0603Metric | C3, C4, C5, C6, C7, C8, C9, C11, C12, C16, C17, C19, C20 |
| 6 | 0 | Resistor_SMD:R_0201_0603Metric | R1, R5, R6, R7, R8, R9 |
| 4 | 10k | Resistor_SMD:R_0201_0603Metric | R2, R14, R17, R21 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1, C15 |
| 2 | 18pF | Capacitor_SMD:C_0402_1005Metric | C13, C14 |
| 2 | 2.2k | Resistor_SMD:R_0201_0603Metric | R11, R12 |
| 2 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C2, C10 |
| 2 | 4.7k | Resistor_SMD:R_0201_0603Metric | R15, R16 |
| 2 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C21, C22 |
| 2 | LED | LED_SMD:LED_0402_1005Metric | D1, D2 |
| 1 | 1.5k | Resistor_SMD:R_0201_0603Metric | R13 |
| 1 | 100k | Resistor_SMD:R_0201_0603Metric | R20 |
| 1 | 120 | Resistor_SMD:R_1206_3216Metric | R10 |
| 1 | 180k | Resistor_SMD:R_0201_0603Metric | R19 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C18 |
| 1 | 499 | Resistor_SMD:R_0201_0603Metric | R18 |
| 1 | ACT1210-101-2P-TL00 | ACT1210-101:IND_01-2P-TL00_TDK | L1 |
| 1 | Drone_CAN | SM04B_GHS_TB_new:JST_SM04B-GHS-TB | J5 |
| 1 | ECS-250-12-33-AGN-TR | ECS_250_12_33_AGN_TR:XTAL_ECS-250-12-33-AGN-TR | Y1 |
| 1 | ESD2CAN24DBZRQ1 | ESD2CAN24DBZRQ1:SOT-23_DBZ_TEX | CR1 |
| 1 | FerriteBead | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | G*** | kibuzzard-698ADC96 | kibuzzard-698ADC96 |
| 1 | G*** | kibuzzard-698ADC75 | kibuzzard-698ADC75 |
| 1 | G*** | kibuzzard-698CA76F | kibuzzard-698CA76F |
| 1 | G*** | kibuzzard-698AE4C9 | kibuzzard-698AE4C9 |
| 1 | G*** | kibuzzard-698ADC92 | kibuzzard-698ADC92 |
| 1 | G*** | kibuzzard-698ADC7E | kibuzzard-698ADC7E |
| 1 | G*** | kibuzzard-698ADC83 | kibuzzard-698ADC83 |
| 1 | G*** | kibuzzard-698ADC8D | kibuzzard-698ADC8D |
| 1 | G*** | kibuzzard-698ADC88 | kibuzzard-698ADC88 |
| 1 | LOGO | Upside Down Labs (Graphics):mikroBUS-12mm | G*** |
| 1 | MikroBUS L | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J3 |
| 1 | MikroBUS R | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J6 |
| 1 | Qwiic | SM04B-SRSS-TB_new:CONN_SM04B-SRSS-TB_JST | J4 |
| 1 | TCAN844DRBRQ1 | TCAN844DRBRQ1:DRB0008J-MFG | U2 |
| 1 | TPS2116DRLR | TPS2116DRLR_new:DRL0008A-MFG | U4 |
| 1 | TPS22950YBHR | TPS22950YBHR_new:IC_TPS22950YBHR | U5 |
| 1 | TPS7A2633DRVR | TPS7A2633DRVR_new:DRV0006A | U6 |
| 1 | TS5A3166YZPR | TS5A3166:YZP5 | U3 |
| 1 | XAM13E23019GTPZ | XAM13E23019GTPZ_new:PZ0100A-MFG | U1 |
| 1 | ZEPTO_DEBUG | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Horizontal | J2 |
| 1 | ~ | LGA100_1.0mm_0.5x0.3NSMD_SoM:LGA-100_10x10_14.0x14.0mm | J1 |

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…



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.

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.



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.

It measures 25.4 × 38.1 mm and has 4 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask embedconsult before reusing the design.