

DebugBoard
PCBs for satellite
- Size
- 45.1 × 43.2 mm
- Copper layers
- 4
- Thickness
- 4.69 mm
- Parts
- 20
- Nets
- 19
- Pads
- 63
- Tracks, vias
- 57, 6
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 5 Mar 2019
- Updated
- 11 Oct 2024
Overview
DebugBoard is an open-source printed circuit board by queens-satellite-team, from the queens-satellite-team/pcbs repository on GitHub. It is a 4-layer board of 45.1 × 43.2 mm with 20 parts on 19 nets, routed with 57 tracks and 6 vias.
It is built around the L102021MS02Q. Its parts include 4 connectors, 3 resistors, 3 diodes and 1 IC.
Main components
1README
README.mdQSAT PCB Files
Overview
This README contains information on how to setup your KiCad 6.0 environment. It includes:
- How to use the existing schematic symbols and layout footprints
- How to start a new project from an existing template
- How to prepare the manufacturing and assembly files for ordering from JLCPCB
Using QSAT PCB Symbols and Footprints
Following the instructions provided here: How to Import into KiCad v6
Import Symbols
-
In KiCad, go to Preferences.
-
Click on Manage Symbol Libraries.
-
On the Global Libraries tab, click on Browse Libraries (the small folder icon below)
-
Select the .lib file, then click Open.
-
The library will appear, click OK.
-
Click on Symbol Editor.
-
Type on the filter search field, and navigate to the symbol you imported. Double-click over it to open the file.
Import Footprints
Using the *.kicad_mod file:
-
In KiCad, go to Preferences.
-
Click on Manage Footprint Libraries.
-
On the Global Libraries tab, click on Browse Libraries (the small folder icon below)
-
Navigate to the Folder of the downloaded .kicad_mod file. Then click Select Folder.
-
The library will appear, click OK.
-
Click on Footprint Editor.
-
Type on the filter search field, and navigate to the footprint you imported. Double-click over it to open the file.
Using QSAT PCB Templates
Following the instructions provided here: KiCad Creating Templates we must:
- Update our path configurations in KiCad to include the template folder.
a. Go to Preferences -> Configure Paths in the KiCad GUI.
b. Go to KICAD_USER_TEMPLATE_DIR and double click the path name until a folder apprears.
c. Navigate to the QSAT/pcbs/qsat-templates directory and hit Select Folder
- Create a new project from the template.
a. Go to File -> New Project From Template... in the KiCad GUI.
b. Select the User Templates tab, and choose the template you want.
Note: If starting a project from scratch it is recommended to use the QSAT - PC104 Base Board This is designed to have the same pcb footprint as the Clyde Space EPS board with mounting holes and a PC104 connector.
Ordering From JLCPCB
JLC has provided instructions for their required procedure, and is well detailed.
The steps to generate the manufacturing files are found here.
And the steps to generate the BOM and Centroid files are found here.
Parts
20| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3, H4 |
| 3 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3 |
| 1 | 3V3 | TestPoint:TestPoint_Pad_2.0x2.0mm | TP1 |
| 1 | 5V0 | TestPoint:TestPoint_Pad_2.0x2.0mm | TP2 |
| 1 | Buzzer | Daughterboard_footprints:XDCR_CMT-8504-100-SMT-TR | BZ1 |
| 1 | Conn_01x02_Female | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Horizontal | J1 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J3 |
| 1 | Conn_02x06_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Horizontal | J2 |
| 1 | GND | TestPoint:TestPoint_Pad_2.0x2.0mm | TP3 |
| 1 | GRN | LED_THT:LED_D3.0mm | D3 |
| 1 | L102021MS02Q | qset-footprints:L102021MS02Q | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | RED | LED_THT:LED_D3.0mm | D1 |
| 1 | USB_C_Plug_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4085 | P1 |
| 1 | YLW | LED_THT:LED_D3.0mm | D2 |
Questions
How big is the DebugBoard PCB?
It measures 45.1 × 43.2 mm and has 4 copper layers, 4.69 mm thick.
What parts does the DebugBoard use?
20 parts, built around the L102021MS02Q. 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 DebugBoard KiCad files?
From the queens-satellite-team/pcbs repository on GitHub, at the commit this page was made from: the board is OBC_Boards/DebugBoard/DebugBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the DebugBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask queens-satellite-team before reusing the design.
More from queens-satellite-team/pcbs
12- 4 layers90.2 × 96 mm

- 4 layers95 × 95 mm

- 4 layers90.2 × 95.9 mm

- 2 layers139.1 × 55.1 mm

- 4 layers94 × 94 mm

- 4 layers90.2 × 95.9 mm

- 4 layers90.2 × 95.9 mm

- 4 layers90.2 × 95.9 mm

- 4 layers90.2 × 95.9 mm

- 2 layers83 × 113 mm

- 4 layers90.2 × 95.9 mm

- 2 layers66.7 × 61 mm

Similar boards
- 4 layers44.8 × 55.9 mm

Main project
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
20 parts915 - 4 layers22.9 × 50.8 mm

Lg hvac esp32
JanM321/esphome-lg-controller
Wired controller for LG HVAC units using ESPHome and ESP32
20 parts2920BSD - 4 layers23.3 × 21.6 mm

- 4 layers21.5 × 42 mm

Indicator board
RespiraWorks/Ventilator
Fully-featured ICU ventilator design, optimized for manufacture using commonly available components and free to license.
20 parts169Apache-2.0 - 4 layers71.8 × 56.5 mm

Arduino 387SX V2
dbalsom/arduinoX86
An interface between an Arduino Due or Arduino GIGA and 8088, 8086, V20, V30, 186 or 286 CPUs
20 parts114 - 4 layers58.3 × 54 mm

PSA Harness
lukasloetkolben/OpenpilotHardware
Welcome to the Openpilot Hardware Collection!
20 parts95MIT - 4 layers20.5 × 10.5 mm

ADC B v1
macaba/TheManhattanToolkit
Input R - RNCF0603DTE10R0 (10 ohm) Input CM C - CGA3E1C0G2A472J080AC (4.7nF) Input DM C - DNP
20 parts94MIT - 4 layers34.5 × 42.2 mm
