Skip to the content
PCBKitNew board
4 layers70 × 45.4 mmHcbboard, the printed circuit board in 3D

Files for my flight computer project as a part of the Hack Club foundation's Blueprint program 2025. Board has an STM chip, 2 BMP351 barometers, 1 ICM-42688-P IMU, a microSD slot, battery charging capabilities, and…

Size
70 × 45.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
106
Nets
92
Pads
389
Tracks, vias
1,053, 112
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Dec 2025
Updated
7 Dec 2025

Overview

Hcbboard is an open-source printed circuit board by ivarhak, from the ivarhak/BlueprintFlightComputerPCB repository on GitHub. It is a 4-layer board of 70 × 45.4 mm with 106 parts on 92 nets, routed with 1,053 tracks and 112 vias.

It is built around the STM32F722RET6, BMP581 and TPS63070RNMR, with the TF-01A, DB301V-3.5-2P-GN-S and ICM-42688-P among its other parts. Its parts include 43 capacitors, 26 resistors, 8 ICs, 4 inductors and 2 switches. It belongs with the STM32 boards of this library.

Main components

12

README

README.md

Files for my flight computer project as a part of the Hack Club foundation's Blueprint program 2025. Board has an STM chip, 2 BMP351 barometers, 1 ICM-42688-P IMU, a microSD slot, battery charging capabilities, and servo pins. Feel free to use and modify.

The main idea with the board is to have a solid platform on which there are high-quality sensors to put on any rocketry project. The two barometers help eliminate noise, and the ICM is of high quality. The two servo pin headers let the user connect this flight computer to any PWM project, like airbrakes or canard systems.

Special thanks to @Notaroomba, Hack Club, and @rasmushauschild for creating the guides and tools necessary to make this awesome PCB. 3d model can be found in the hardware folder, was so big I had to compress it.

image image image

Parts

106
QtyValueFootprintReferences
20CL10A105KB8NNNCCapacitor_SMD:C_0201_0603MetricC10, C15, C16, C17, C20, C21, C22, C23, C26, C27, C28, C29, C30, C31, C37, C38 +4
16LOGOLOGO6765765, G1313, G12414, G42414, G54353, G67567, G112323, G0202002, G321213, G424124, G546546, G567567, G756657, G757657, G2423423, G45345435
13RC0603FR-0710KLeasyeda2kicad:R0603R3, R4, R5, R7, R12, R13, R24, R25, R26, R27, R28, R29, R30
9CL21A106KAYNNNEeasyeda2kicad:C0805C1, C2, C5, C7, C8, C9, C11, C24, C43
70805W8F2201T5Eeasyeda2kicad:R0805R6, R16, R17, R18, R19, R31, R32
7CL21A226MAYNNNEeasyeda2kicad:C0805C3, C4, C6, C12, C13, C14, C25
20603CG6R8C500NTeasyeda2kicad:C0603C35, C36
21.5uHInductor_SMD:L_1008_2520MetricL1, L2
2100KResistor_SMD:R_0201_0603MetricR8, R14
2BMP581easyeda2kicad:LGA-10_L2.0-W2.0-P0.50-TL_BMP581U3, U8
2CL10C200JB8NNNCeasyeda2kicad:C0603C33, C34
2CL21A226MAYNNNECapacitor_SMD:C_0805_2012MetricC18, C19
2FRC0603F5101TSeasyeda2kicad:R0603R1, R2
2HX PH254-01-03-Z-L11.5 PCB PIN HEADEReasyeda2kicad:HDR-TH_3P-P2.54-V-M-1H1, H2
2TS-1088-AR02016easyeda2kicad:SW-SMD_L3.9-W3.0-P4.45SW1, SW2
122KResistor_SMD:R_0201_0603MetricR15
1383Capacitor_SMD:C_0402_1005MetricR10
15.6uHInductor_SMD:L_Changjiang_FXL0630L3
1BQ25895MRTWReasyeda2kicad:WQFN-24_L4.0-W4.0-P0.50-TL-EP2.7U2
1CL10A225KO8NNNCeasyeda2kicad:C0603C32
1DB301V-3.5-2P-GNeasyeda2kicad:CONN-TH_DB301V-3.5-2P-GNU7
1FCM1608KF-601T03easyeda2kicad:L0603L4
1ICM-42688-Peasyeda2kicad:LGA-14_L3.0-W2.5-P0.50-TLU9
1LMR51430XDDCReasyeda2kicad:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLU5
1Q13FC1350000400easyeda2kicad:FC-135R_L3.2-W1.5X2
1STM32F722RET6easyeda2kicad:LQFP-64_L10.0-W10.0-P0.50-LS12.0-BLU6
1TF-01Aeasyeda2kicad:TF-SMD_TF-01ACard1
1TPS63070RNMReasyeda2kicad:VQFN-HR-15_L3.0-W2.5-P0.50-BL_TPS63070RNMRU1
1TYPE-C 16PIN 2MD(073)easyeda2kicad:USB-C-SMD_TYPE-C-6PIN-2MD-073USB1
1X322525MOB4SIeasyeda2kicad:CRYSTAL-SMD_4P-L3.2-W2.5-BLX1
1YLED0603Reasyeda2kicad:LED0603-FDLED1

Questions

How big is the Hcbboard PCB?

It measures 70 × 45.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Hcbboard use?

106 parts, built around the STM32F722RET6, BMP581, TPS63070RNMR and TF-01A. 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 Hcbboard KiCad files?

From the ivarhak/BlueprintFlightComputerPCB repository on GitHub, at the commit this page was made from: the board is HCBoard/Hardware/hcbboard.kicad_pcb and its schematic HCBoard/Hardware/hcbboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hcbboard design in my own project?

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

Similar boards

  • 4 layers40 × 60 mmProxima, the printed circuit board in 3D

    Proxima

    LtBrain/proxima

    A TVC and fin control flight computer

    74 partsMIT
  • 4 layers74 × 36.3 mmLoudcardsdevice, the printed circuit board in 3D

    Loudcardsdevice

    gelotek-com/Anki-In-Hardware

    Building a physical flashcard device inspired by Anki and spaced repetition.

    87 parts2
  • 2 layers40 × 44.8 mmPolaris, the printed circuit board in 3D

    Polaris

    nsreeni07/Polaris

    A custom-built TVC rocket with a self-designed STM32F722 flight computer (Madgwick AHRS, dual-axis PID, active gimbal correction) for stable, actively-corrected flight.

    82 parts2MIT
  • 2 layers47.7 × 80 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    Sai-Santosh09/Flight-Controller

    Flight Controller is a compact STM32F722-based flight controller designed for drones and other unmanned aerial systems.

    79 parts1
  • 4 layers66 × 71 mmKoganeee, the printed circuit board in 3D

    Koganeee

    Sujay-Golla/koganeee

    Making my Kogane for my work room!

    96 parts1MIT
  • 2 layers46 × 42.7 mmFlightController, the printed circuit board in 3D

    FlightController

    Acidicts/FlightController

    PCB BOM UNSELECTED - Most due to not being in stock or I couldn't find them on lcsc

    79 parts