Skip to the content
PCBKitNew board
4 layersPerserveranceAvionics, the printed circuit board in 3D

PerserveranceAvionics

bahrant/HAP-Electronics-1

EDA files for a rocket flight computer. Resulting designs will be printed on a pcb and be flown on level 1 & 2 High Powered Rockets

Copper layers
4
Thickness
1.6 mm
Parts
19
Nets
26
Pads
94
Tracks, vias
268, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
22 Sep 2025
Updated
28 Feb 2026

Overview

PerserveranceAvionics is an open-source printed circuit board by bahrant, from the bahrant/HAP-Electronics- repository on GitHub, published under the MIT licence. It is a 4-layer board with 19 parts on 26 nets, routed with 268 tracks and 0 vias.

It is built around the BMP390.

Main components

1

README

README.md

HAP-Electronics-

EDA Files and Component Documentation for SRAD (Student Researched and Developed) Computers

Files describe a carrier pcb to house 1x Esp32-devkit c1, 3 periphiral sensors, and 1 microsd read/write module

Parts

19
QtyValueFootprintReferences
2MosfetConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical-3, -5
1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalPyro 1
1*EN pinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalBuck 5v
1ADA-SD READ/WRITEConnector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ11
1ADXL_LConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical_2
1ADXL_RConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_1
1BMP390Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalBMP390
1Batt_GNDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalBatt GND
1Batt_VinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4
1ESP left_pinsConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalESP_L
1ESP right_pinsConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalESP_R
1ICM LConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical-7
1ICM RConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical-8
1PowerToPiConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalESP PLACMENT:
1Pull-Down resistorConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical-4
1Pull-Down resistorsConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical-6
1Pyro2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_3
1UART to PiConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalRx

Questions

What parts does the PerserveranceAvionics use?

19 parts, built around the BMP390. 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 PerserveranceAvionics KiCad files?

From the bahrant/HAP-Electronics- repository on GitHub, at the commit this page was made from: the board is PerserveranceAvionics.kicad_pcb and its schematic PerserveranceAvionics.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PerserveranceAvionics design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers93.7 × 43.7 mmFlight Computer, the printed circuit board in 3D

    Flight Computer

    SunDevilRocketry/Flight-Computer

    General purpose flight computer for high powered rocketry projects.

    113 parts5
  • 4 layers70.8 × 100 mmFlapjack, the printed circuit board in 3D

    Flapjack

    Caleb646/Flapjack

    A custom VTOL drone platform — from airframe to PCB to firmware.

    116 parts4
  • 4 layers20.8 × 18 mmWhisker, the printed circuit board in 3D

    Whisker

    BioMorphic-Intelligence-Lab/Whisker-3D-Localization

    A Biomorphic Whisker Sensor for Aerial Tactile Applications , Chaoxiang Ye, Guido de Croon, and Salua Hamaza. 2024 IEEE International Conference on Robotics and Automation (ICRA 2024).

    29 parts3
  • 6 layers34 × 40 mmESPWatchS3, the printed circuit board in 3D

    ESPWatchS3

    Ilikemining1/ESPWatchS3

    ESP32-S3 based smartwatch with CrystalFontz 240x240 1.3in LCD.

    126 parts2
  • 2 layers91.5 × 100 mmTrailmap, the printed circuit board in 3D

    Trailmap

    katetriestocode/trailmap

    this is the working version! (disclaimer: no antenna as it has not delivered yet, so manual gps coords insertion for now!)

    57 parts2
  • 4 layers44 × 33.5 mmTelinksensor hw, the printed circuit board in 3D

    Telinksensor hw

    WojtaCZ/telinksensor-hw

    HW repository for TLSR8258 based temperature, humidity and pressure sensor

    79 parts2
  • 4 layers53 × 57.5 mmAflight 2Wings, the printed circuit board in 3D

    Aflight 2Wings

    Afligh8/FlightController

    A simple Plug and Play FLight Controller for Wings. Supports two motors with ESC, 6 PWM pins, SPI, I2C and Serials. Also 6 ports for servos and extra GPIO pins for debug and freelance.

    72 parts1
  • 2 layers50 × 60 mmGO, the printed circuit board in 3D

    GO

    Ainacteru/GO

    The source code for the GO PCB

    72 parts1