Skip to the content
PCBKitNew board
6 layers90 × 90 mmDebugging Board, the printed circuit board in 3D

The purpose of this project is to develop a budget-friendly electronics debugging station that includes various PCBs (Printed Circuit Boards) that incorporate different functionalities.

Size
90 × 90 mm
Copper layers
6
Thickness
1.6 mm
Parts
166
Nets
157
Pads
714
Tracks, vias
1,935, 365
Pours
41
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
11 Oct 2025
Updated
20 Mar 2026

Overview

Debugging Board is an open-source printed circuit board by CausticLime1, from the CausticLime1/Debugging-Board repository on GitHub. It is a 6-layer board of 90 × 90 mm with 166 parts on 157 nets, routed with 1,935 tracks and 365 vias.

It is built around the CH224K, LM61460AASQRJRRQ1 and TPS65131RGE, with the USB3300-EZK, SM05B-PASS-TBT(LF)(SN) and SM06B-PASS-TBT(LF)(SN) among its other parts. Its parts include 72 capacitors, 35 resistors, 25 ICs, 5 diodes and 3 inductors. It belongs with the sensors and measurement and interfaces and adapters boards and the STM32 boards of this library.

Main components

12

README

README.md

Sharkbyte Debugger Board

Purpose of Project

The purpose of this project is to develop a budget-friendly electronics debugging station that includes various PCBs (Printed Circuit Boards) that incorporate different functionalities. A self-designed main board will be used to handle the data processing to display the outputs of the various peripheral boards. The peripheral boards will each have their own functionality and use such as an oscilloscope, multimeter, function generator, logic analyzer, variable DC power supply, and CAN Bus debugger. Each board will have a data connector utilizing various GPIO and communication protocols such as UART, SPI, and PSSI as well as a power connector that is handled by the power management system on the main board.

Main Board

The central board that all peripheral boards connects to and handles data processing pipeline to a computer. This board has a power management system uses a central 5V rail to provide to a 3.3V LDO for microcontroller logic, and +-12V for operational amplifiers.

Notes for Board Redesign

  • Make sure boot capacitor for 5V is before the inductor
  • Add GPIO reset pin to USB3300

Parts

166
QtyValueFootprintReferences
28100nFCapacitor_SMD:C_0402_1005MetricC2, C10, C12, C14, C15, C17, C18, C20, C25, C26, C28, C29, C30, C32, C33, C36 +12
1010uFCapacitor_SMD:C_0603_1608MetricC1, C4, C21, C22, C23, C27, C37, C51, C65, C70
10TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP9, TP10, TP11
61uFCapacitor_SMD:C_0603_1608MetricC16, C40, C54, C55, C56, C60
622uFCapacitor_SMD:C_0805_2012MetricC52, C53, C64, C67, C71, C72
510KResistor_SMD:R_0402_1005MetricR12, R14, R15, R22, R29
5SM05B-PASS-TBT(LF)(SN)JLC_PARTS:CONN-SMD_5P-P2.00_SM05B-PASS-TBT-LF-SNU12, U15, U16, U17, U23
415pFCapacitor_SMD:C_0402_1005MetricC3, C8, C24, C31
41KResistor_SMD:R_0402_1005MetricR25, R28, R34, R35
44.7uFCapacitor_SMD:C_0603_1608MetricC11, C38, C41, C48
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
3100KResistor_SMD:R_0402_1005MetricR19, R24, R31
310KResistor_SMD:R_0603_1608MetricR7, R10, R18
3600R@100MHzInductor_SMD:L_0805_2012MetricFB1, FB2, FB8
3FNR6045S4R7Inductor_SMD:L_Changjiang_FNR6045SL1, L2, L3
3LEDLED_SMD:LED_0603_1608MetricD1, D4, D5
3SM06B-PASS-TBT(LF)(SN)JLC_PARTS:CONN-SMD_SM06B-PASS-TBTU20, U21, U26
210nFCapacitor_SMD:C_0402_1005MetricC44, C61
210pFCapacitor_SMD:C_0402_1005MetricC47, C50
2120KResistor_SMD:R_0603_1608MetricR8, R17
2120R@100MHzInductor_SMD:L_0603_1608MetricFB4, FB6
212KResistor_SMD:R_0402_1005MetricR3, R4
21nFCapacitor_SMD:C_0402_1005MetricC6, C19
22.2uFCapacitor_SMD:C_0603_1608MetricC9, C13
222KResistor_SMD:R_0402_1005MetricR20, R21
24.7KResistor_SMD:R_0402_1005MetricR32, R33
24.7uFCapacitor_SMD:C_0402_1005MetricC34, C35
2SM03B-PASS-TBT(LF)(SN)_C412099JLC_PARTS:CONN-SMD_SM03B-PASS-TBTU18, U19
2SM08B-PASS-TBT(LF)(SN)JLC_PARTS:CONN-SMD_SM08B-PASS-TBT-LF-SNU11, U14
2SS34Diode_SMD:D_SMAD2, D3
1100RResistor_SMD:R_0402_1005MetricR6
110kResistor_SMD:R_0402_1005MetricR2
1150KResistor_SMD:R_0603_1608MetricR13
11KResistor_SMD:R_0603_1608MetricR30
1200KResistor_SMD:R_0402_1005MetricR16
1220nFCapacitor_SMD:C_0402_1005MetricC46
122RResistor_SMD:R_0402_1005MetricR5
122pFCapacitor_SMD:C_0402_1005MetricC68
124KResistor_SMD:R_0603_1608MetricR1
127KResistor_SMD:R_0603_1608MetricR11
130KResistor_SMD:R_0603_1608MetricR26
133KResistor_SMD:R_0402_1005MetricR23
133KResistor_SMD:R_0603_1608MetricR9
14.7nFCapacitor_SMD:C_0402_1005MetricC45
147pFCapacitor_SMD:C_0402_1005MetricC49
17.5KResistor_SMD:R_0603_1608MetricR27
1AO3401ARocketry_Easyeda:SOT-23_L2.9-W1.3-P1.90-LS2.4-BRQ1
1APS6404L-3SQR-ZRRocketry_Easyeda:USON-8_L3.0-W2.0-P0.50-BL-EPU3
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_Kycon_KLDX-0202-xC_HorizontalJ1
1CH224KPackage_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mmU1
1FFC2B28-24-GJLC_PARTS:FPC-SMD_24P-P0.50_XKB_X05A10L24GU10
1LM61460AASQRJRRQ1Rocketry_Easyeda:VQFN-14-HR_L4.0-W3.5-TL_LM61460AASQRJRRQ1U8
1LOGOLOGOG***
1S5B-ZR-SM4A-TF(LF)(SN)JLC_PARTS:CONN-SMD_5P-P1.50_S5B-ZR-SM4A-TF-LF-SNU9
1SM02B-PASS-TBT(LF)(SN)JLC_PARTS:CONN-SMD_SM02B-PASS-TBTU13
1SM04B-PASS-TBT(LF)(SN)JLC_PARTS:CONN-SMD_SM04B-PASS-TBT-LF-SNU24
1SM09B-PASS-TBT(LF)(SN)JLC_PARTS:CONN-SMD_SM09B-PASS-TBTU22
1STM32H723VGTxPackage_QFP:LQFP-100_14x14mm_P0.5mmU2
1SW_SPDTButton_Switch_SMD:SW_SPDT_CK_JS102011SAQNSW1
1TPS2121RUXRRocketry_Easyeda:VQFN-HR-12_L2.5-W2.0-P0.50-BLU6
1TPS65131RGEPackage_DFN_QFN:VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalViasU5
1TPS7A9401DSCRRocketry_Easyeda:WSON-10_L3.0-W3.0-P0.50-TL-EPU7
1TYPE-C 16PIN 2MD(073)Rocketry_Easyeda:USB-C-SMD_TYPE-C-6PIN-2MD-073USB1
1USB3300-EZKPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mmU4
1X322524MOB4SICrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
1X322525MOB4SICrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1

Questions

How big is the Debugging Board PCB?

It measures 90 × 90 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Debugging Board use?

166 parts, built around the CH224K, LM61460AASQRJRRQ1, TPS65131RGE and USB3300-EZK. 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 Debugging Board KiCad files?

From the CausticLime1/Debugging-Board repository on GitHub, at the commit this page was made from: the board is Electrical/MainBoard/DebuggingBoard.kicad_pcb and its schematic Electrical/FunctionGenerator/FuncGenBoard/FuncGenBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Debugging Board design in my own project?

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

Similar boards

  • 2 layers58.3 × 98.2 mmSandKrux, the printed circuit board in 3D

    SandKrux

    sandman21vs/SandKrux

    Placa de desenvolvimento baseada no chip K210, com entradas para touch, câmera e LCD grande, criada especificamente para rodar o firmware Krux.

    176 parts21
  • 6 layers34.7 × 43 mmMitsubishiSC, the printed circuit board in 3D

    MitsubishiSC

    loozhengyuan/MitsubishiSC

    Smart controller for Mitsubishi Electric HVAC systems.

    66 partsMIT
  • 4 layers38 × 80 mmCs4398, the printed circuit board in 3D

    Cs4398

    znxingbell/cs4398

    cs4398+stm32H750的音频解码

    215 parts
  • 4 layers142.9 × 91.9 mmKicad pmxdalfin, the printed circuit board in 3D

    Kicad pmxdalfin

    faoziaziz/ecoboxdalf

    338 partsGPL-3.0
  • 4 layers60 × 130 mmParsnip, the printed circuit board in 3D

    Parsnip

    LimesKey/parsnip-node

    A portable LoRa communicator. Custom 4-layer PCB (ESP32-S3 + E22P-915M30S LoRa + NEO-M9N GNSS), designed in KiCad for 915 MHz.

    481 parts6
  • 4 layers105 × 65 mmFT2D PD20V 12V5 3A 原型板, the printed circuit board in 3D

    FT2D PD20V 12V5 3A 原型板

    Accelerator6666/Yaesu-FT2D-USBC-charge

    检查日期:2026-10-26;KiCad 10.0.7;目标板厂:嘉立创 JLCPCB;目标工艺:4 层 PCB + SMT 代贴片。

    58 parts
  • 4 layers65 × 56 mmCanary pwr, the printed circuit board in 3D

    Canary pwr

    danbrunski/canary

    Four 25 F cells in series for CANary-PWR's LTC3350 hold-up, on a lead (design record: docs/CANary-PWR-Spec.md §P4). The board has no active parts: four cells, an NTC, two Kelvin net ties and a Micro-Fit 2 × 5 header.

    132 parts
  • 6 layers164.4 × 88 mmTVCS Dev, the printed circuit board in 3D

    TVCS Dev

    Mig-M27/Avionics-PCBs

    Este repositório é usado para gerir as versões dos projetos KiCAD do sistema de Avionics da Porto Space Team. Está dividido em 2 secções: 1.

    311 parts