

BusDebugger
MIT Rocket Team Liquid Propulsion Avionics
- Size
- 111.9 × 39.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 48
- Nets
- 49
- Pads
- 183
- Tracks, vias
- 590, 61
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 10 Jun 2025
- Updated
- 24 Jul 2025
Overview
BusDebugger is an open-source printed circuit board by joshop, from the joshop/Papyrus-MITRT repository on GitHub. It is a 2-layer board of 111.9 × 39.5 mm with 48 parts on 49 nets, routed with 590 tracks and 61 vias.
It is built around the STM32C092KBT6, SN65HVD232QDRG4Q1 and SST25PF020B-80-4C-SAE, with the AO3400A and B120-E3 among its other parts. Its parts include 14 resistors, 10 capacitors, 8 switches, 5 ICs and 4 diodes. It belongs with the STM32 boards of this library.
Main components
5STM32C092KBT6
LQFP-32(7x7)-40℃~+85℃ 128KB 2V~3.6V 30 30KB 32 Bit 48MHz ARM Cortex-M0+ Built-in FLASH LQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)SN65HVD232QDRG4Q1
SOIC-8-40℃~+125℃ 1 1Mbps 3V~3.6V CAN Transceiver SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversSST25PF020B-80-4C-SAE
SOIC-8-150mil100 Years 100,000 cycles 2.3V~3.6V 2Mbit 5uA 80MHz SPI SOIC-8-150mil NOR FLASH ROHSMicrochip TechnologyNOR FLASHAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsB120-E3
DO-214AC(SMA)-65℃~+125℃ 1 Independent 1A 200uA 20V 30A 520mV@1A DO-214AC(SMA) Schottky Diodes ROHSVishay IntertechnologySchottky Diodes
README
KiCAD/boards/DevBoard/README.mdDevBoard
This is a test board for STM32C092 microcontroller and CAN bus. It contains the following components, common to most/all standard boards in the DAQ system:
- STM32C092FCP6 microcontroller, TSSOP-20 package with built in FDCAN
- SN65HVD232QDRG4Q1 CAN transceiver
- SST25PF020B-80-4C-SAE SPI flash memory
- Tag-Connect 6-pin programming header through SWD All STM32 peripheral pins and the CAN bus are broken out to headers.
Parts
48| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R7, R9, R12, R13, R14 |
| 7 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW1, SW2, SW3, SW4, SW5, SW6, SW7 |
| 4 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C2, C4, C5, C7 |
| 3 | 10u | Capacitor_SMD:C_0603_1608Metric | C1, C3, C10 |
| 3 | 1u | Capacitor_SMD:C_0603_1608Metric | C6, C8, C9 |
| 3 | LED | Diode_SMD:D_0603_1608Metric | D1, D2, D3 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R10, R11 |
| 2 | Conn_01x05 | Connector_JST:JST_XH_S5B-XH-A-1_1x05_P2.50mm_Horizontal | J2, J4 |
| 1 | 3.3k | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | AZ1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | B120-E3 | Diode_SMD:D_SMA | D4 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_CUI_CPT-9019S-SMT | BZ1 |
| 1 | Conn_01x02 | Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_Vertical | J3 |
| 1 | Conn_ARM_SWD_TagConnect_TC2030-NL | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J1 |
| 1 | NHD-C0220BIZ | Display:NHD-C0220BiZ | U5 |
| 1 | SN65HVD232QDRG4Q1 | footprints:D8 | U4 |
| 1 | SST25PF020B-80-4C-SAE | footprints:SOIC8_SA_SST_MCH | U2 |
| 1 | STM32C092KBT6 | footprints:LQFP-32_STM | U1 |
| 1 | SW_SPDT | Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q | SW8 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
Questions
How big is the BusDebugger PCB?
It measures 111.9 × 39.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BusDebugger use?
48 parts, built around the STM32C092KBT6, SN65HVD232QDRG4Q1, SST25PF020B-80-4C-SAE and AO3400A. 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 BusDebugger KiCad files?
From the joshop/Papyrus-MITRT repository on GitHub, at the commit this page was made from: the board is KiCAD/boards/BusDebugger/BusDebugger.kicad_pcb and its schematic KiCAD/boards/BusDebugger/BusDebugger.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BusDebugger design in my own project?
Its repository states no licence, so its author keeps all rights: ask joshop before reusing the design.
More from joshop/Papyrus-MITRT
3- 2 layers35 × 37.3 mm

- 2 layers42.4 × 29.6 mm

- 2 layers29.4 × 24.6 mm

Similar boards
- 2 layers24.2 × 39.4 mm

SPM STMTB V1
caketetu/SPM-STMTB-V1
SPM-STMTBを使用した低電圧バイポーラステッピングモータードライバ(Low Voltage Stepping motor Driver) ドライバICはToshibaのTC78S600FTGを使用。\…
34 parts - 4 layers84.2 × 64.6 mm

ArmPCBv1
wang-eric-c/6DOF-Robotic-Arm
Mechanical: Complete, PCB: Version 2 in progress, Firmware: Prototyping done, final in progress, Software/Sim: In progress
38 parts - 4 layers49.3 × 49.9 mm

- 2 layers65 × 56.5 mm

- 2 layers88.9 × 50.8 mm

- 4 layers200.5 × 70.9 mm

- 2 layers99 × 56.3 mm

ReflowOven controller
TilenTinta/ReflowOven_controller
An open source controller for converting kitchen toaster oven to reflow oven
122 parts5MIT - 6 layers300 × 200 mm

Nexrig
alanmimms/nexrig
A ham oriented SSB exciter for 160m-10m that uses a PC or Raspberry Pi USB host as UI and DSP.
664 parts3