Skip to the content
PCBKitNew board
2 layers111.9 × 39.5 mmBusDebugger, the printed circuit board in 3D

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

5

README

KiCAD/boards/DevBoard/README.md

DevBoard

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
QtyValueFootprintReferences
111kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R9, R12, R13, R14
7SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW1, SW2, SW3, SW4, SW5, SW6, SW7
40.1uCapacitor_SMD:C_0603_1608MetricC2, C4, C5, C7
310uCapacitor_SMD:C_0603_1608MetricC1, C3, C10
31uCapacitor_SMD:C_0603_1608MetricC6, C8, C9
3LEDDiode_SMD:D_0603_1608MetricD1, D2, D3
210kResistor_SMD:R_0603_1608MetricR10, R11
2Conn_01x05Connector_JST:JST_XH_S5B-XH-A-1_1x05_P2.50mm_HorizontalJ2, J4
13.3kResistor_SMD:R_0603_1608MetricR8
1AO3400APackage_TO_SOT_SMD:SOT-23Q1
1AZ1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1B120-E3Diode_SMD:D_SMAD4
1BuzzerBuzzer_Beeper:Buzzer_CUI_CPT-9019S-SMTBZ1
1Conn_01x02Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_VerticalJ3
1Conn_ARM_SWD_TagConnect_TC2030-NLConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ1
1NHD-C0220BIZDisplay:NHD-C0220BiZU5
1SN65HVD232QDRG4Q1footprints:D8U4
1SST25PF020B-80-4C-SAEfootprints:SOIC8_SA_SST_MCHU2
1STM32C092KBT6footprints:LQFP-32_STMU1
1SW_SPDTButton_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2QSW8
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1

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 mmTC3Controller, the printed circuit board in 3D

    TC3Controller

    joshop/Papyrus-MITRT

    MIT Rocket Team Liquid Propulsion Avionics

    39 parts1
  • 2 layers42.4 × 29.6 mmServ3Controller, the printed circuit board in 3D

    Serv3Controller

    joshop/Papyrus-MITRT

    MIT Rocket Team Liquid Propulsion Avionics

    38 parts1
  • 2 layers29.4 × 24.6 mmDevBoard, the printed circuit board in 3D

    DevBoard

    joshop/Papyrus-MITRT

    MIT Rocket Team Liquid Propulsion Avionics

    14 parts1

Similar boards

  • 2 layers24.2 × 39.4 mmSPM STMTB V1, the printed circuit board in 3D

    SPM STMTB V1

    caketetu/SPM-STMTB-V1

    SPM-STMTBを使用した低電圧バイポーラステッピングモータードライバ(Low Voltage Stepping motor Driver) ドライバICはToshibaのTC78S600FTGを使用。\…

    34 parts
  • 4 layers84.2 × 64.6 mmArmPCBv1, the printed circuit board in 3D

    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 mmMD mini v2, the printed circuit board in 3D

    MD mini v2

    22060/2025

    78 parts
  • 2 layers65 × 56.5 mmP1p2 pi hat, the printed circuit board in 3D

    P1p2 pi hat

    siro20/P1P2_HBS_USBCdc_Modem

    Daikin P1/P2 Raspberry Pi hat

    72 parts14
  • 2 layers88.9 × 50.8 mmBlinkencard, the printed circuit board in 3D

    Blinkencard

    al177/blinkencard

    FPGA based blinky computer emulator

    105 parts9MIT
  • 4 layers200.5 × 70.9 mmALL, the printed circuit board in 3D

    ALL

    eddyem/IR-controller

    Clone of same project from sourceforge

    138 parts6GPL-3.0
  • 2 layers99 × 56.3 mmReflowOven controller, the printed circuit board in 3D

    ReflowOven controller

    TilenTinta/ReflowOven_controller

    An open source controller for converting kitchen toaster oven to reflow oven

    122 parts5MIT
  • 6 layers300 × 200 mmNexrig, the printed circuit board in 3D

    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