

Dshotcan
- Size
- 40 × 40 mm
- Copper layers
- 6
- Thickness
- 1.6 mm
- Parts
- 124
- Nets
- 85
- Pads
- 384
- Tracks, vias
- 726, 168
- Pours
- 9
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 31 Dec 2025
- Updated
- 12 Jan 2026
Overview
Dshotcan is an open-source printed circuit board by Poppy-Robotics, from the Poppy-Robotics/pwmcan repository on GitHub. It is a 6-layer board of 40 × 40 mm with 124 parts on 85 nets, routed with 726 tracks and 168 vias.
It is built around the TJA1051TK/3/1J, TPS2116DRL and PESD5V0Y1BCSF(ES), with the SM04B-GHS-TB, 1PS79SB30 and FDC5614P among its other parts. Its parts include 44 resistors, 26 diodes, 15 capacitors, 8 connectors and 5 ICs. It belongs with the STM32 boards of this library.
Main components
7TJA1051TK/3/1J
HVSON-8-EP(3x3)-40℃~+150℃ 4.5V~5.5V 5Mbps 70mA CAN Transceiver HVSON-8-EP(3x3) CAN Transceivers ROHSNXP SemiconductorsCAN TransceiversTPS2116DRL
SOT-583Operating status indication SOT-583 Power Management - Specialized ROHSTexas InstrumentsPower Distribution SwitchesPESD5V0Y1BCSF(ES)
DFN0603-2L0.14pF 1 2.5V 3.3V 50W@8/20us 6.5A@8/20us Bidirectional IEC 61000-4-2 TVS DFN0603-2L ESD and Surge Protection (TVS/ESD) ROHSElecSuperUncategorisedSM04B-GHS-TB
SMD,P=1.25mm,卧贴-25℃~+85℃ 1 1.25mm 1A 1x4P 4 4.13mm 4.25mm 4P 50V 8.25mm Auxiliary Solder Pin GH PA9T Phosphor bronze Surface Mount, Right Angle Tin UL94V-0 White SMD,P=1.25mm,卧贴 Wire To Board Connector ROHSJSTWire To Board Connector1PS79SB30
SOD-5231 Independent 1A 200mA 40V 500nA@25V 600mV@200mA SOD-523 Schottky Diodes ROHSNexperiaSchottky DiodesFDC5614P
SOT-23-6-55℃~+150℃ 1 P-Channel 1.5V 1.92W 140mΩ@4.5V 17.7nC@10V 3A 53pF 60V 637pF 70pF P-Channel SOT-23-6 MOSFETs ROHSTECH PUBLICMOSFETsXRCGB16M000FXN20R0
SMD2016-4P-30℃~+85℃ 16MHz 270Ω 8pF ±40ppm ±40ppm SMD2016-4P Crystals ROHSMurataCrystals
Parts
124| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 10K | Resistor_SMD:R_0402_1005Metric | R4, R5, R9, R12, R14, R15, R19, R21, R25, R29, R32, R45, R46, R71, R77 |
| 12 | PESD5V0Y1BCSF | Diode_SMD:Nexperia_DSN0603-2_0.6x0.3mm_P0.4mm | D11, D12, D13, D16, D17, D21, D23, D24, D25, D27, D28, D29 |
| 8 | 22R | Resistor_SMD:R_0402_1005Metric | R11, R13, R16, R17, R23, R26, R31, R33 |
| 7 | 1K5 | Resistor_SMD:R_0402_1005Metric | R6, R7, R8, R20, R28, R49, R70 |
| 7 | TestPoint | Connector_Wire:SolderWirePad_1x01_SMD_1.5x3mm | TP6, TP7, TP10, TP11, TP12, TP13, TP14 |
| 6 | 100n | Capacitor_SMD:C_0402_1005Metric | C2, C3, C25, C26, C38, C57 |
| 6 | BLUE | LED_SMD:LED_0603_1608Metric | D3, D10, D14, D15, D22, D26 |
| 4 | 0R | Resistor_SMD:R_0402_1005Metric | R10, R18, R22, R30 |
| 4 | 60R | Resistor_SMD:R_0402_1005Metric | R1, R3, R39, R41 |
| 4 | D_TVS_Small | Diode_SMD:Nexperia_DSN0603-2_0.6x0.3mm_P0.4mm | D1, D2, D8, D9 |
| 4 | ESC | Connector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical | J5, J6, J10, J11 |
| 4 | FB | Connector_Wire:SolderWirePad_1x01_SMD_1.5x3mm | TP2, TP3, TP4, TP5 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 4 | SM04B-GHS | Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal | J1, J2, J7, J9 |
| 2 | 100K | Resistor_SMD:R_0402_1005Metric | R2, R40 |
| 2 | 100n | Capacitor_SMD:C_0603_1608Metric | C40, C41 |
| 2 | 1PS79SB30 | Diode_SMD:D_SOD-523 | D4, D19 |
| 2 | 1u | Capacitor_SMD:C_0603_1608Metric | C43, C45 |
| 2 | 4n7 | Capacitor_SMD:C_0402_1005Metric | C1, C24 |
| 2 | 6p | Capacitor_SMD:C_0402_1005Metric | C54, C55 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | Polyfuse | Fuse:Fuse_1206_3216Metric | F1, F6 |
| 2 | Q_NMOS_GSD | Package_TO_SOT_SMD:SOT-23-3 | Q1, Q2 |
| 2 | TJA1051TK/3/1J | Package_SON:HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mm | U2, U11 |
| 2 | VBUS | TestPoint:TestPoint_Pad_1.0x1.0mm | TP1, TP8 |
| 1 | 0 | Resistor_SMD:R_0402_1005Metric | R72 |
| 1 | 22K | Resistor_SMD:R_0402_1005Metric | R76 |
| 1 | 4u7 | Capacitor_SMD:C_0402_1005Metric | C39 |
| 1 | 5V | TestPoint:TestPoint_Pad_1.0x1.0mm | TP9 |
| 1 | 680 | Resistor_SMD:R_0402_1005Metric | R78 |
| 1 | 68K | Resistor_SMD:R_0402_1005Metric | R74 |
| 1 | FDC5614P | Package_TO_SOT_SMD:TSOT-23-6 | Q4 |
| 1 | GREEN | LED_SMD:LED_0603_1608Metric | D18 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D20 |
| 1 | STM32G0B1CBUx | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U1 |
| 1 | TLV71333PDBVR | Package_TO_SOT_SMD:SOT-23-5 | U16 |
| 1 | TPS2116DRL | Package_TO_SOT_SMD:SOT-583-8 | U18 |
| 1 | XRCGB16M000FXN20R0 | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
More from Poppy-Robotics/pwmcan
1- 4 layers20 × 22 mm

Similar boards
- 6 layers82 × 75 mm

- 6 layers35 × 40 mm

Rtk mini
Poppy-Robotics/rtk
CAN enabled, RTK GNSS module for robotics based on u-blox ZED-X20P
75 parts - 4 layers34 × 37.3 mm

- 4 layers98.7 × 44.7 mm

NanoLogger
TobiasNetzer/nanoLogger
Here is a simplified block diagram of the data logger. To measure the current of a device, the data logger is simply connected in series between the voltage source and the DUT/load.
221 parts - 2 layers38 × 42 mm

Manipulator attachment
borzeman/PzbElectronics
Репозиторий для поддержки версионирования при разработке плат для киоска.
96 parts - 4 layers44 × 55 mm

EtherCatDevBoard V1-1
UofA-SPEAR/pcb_designs_2026
Repository for SPEAR 2026 PCB designs. PCB design software is KiCad.
116 parts - 2 layers171 × 56 mm

Slushengine modelx lite
Roboteurs/slushengine-modelx-lite
Slushehgine model x lite version hardware files
124 parts1 - 4 layers154.1 × 141 mm

Questions
How big is the Dshotcan PCB?
It measures 40 × 40 mm and has 6 copper layers, 1.6 mm thick.
What parts does the Dshotcan use?
124 parts, built around the TJA1051TK/3/1J, TPS2116DRL, PESD5V0Y1BCSF(ES) and SM04B-GHS-TB. 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 Dshotcan KiCad files?
From the Poppy-Robotics/pwmcan repository on GitHub, at the commit this page was made from: the board is dshotcan/dshotcan.kicad_pcb and its schematic dshotcan/can.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Dshotcan design in my own project?
Its repository states no licence, so its author keeps all rights: ask Poppy-Robotics before reusing the design.