Skip to the content
PCBKitNew board
4 layers60 × 56.1 mmAvionicsPower, the printed circuit board in 3D

AvionicsPower

esb8/AvionicsPower2

PCB of a Power Management and supply board for an Avionics stack.

Size
60 × 56.1 mm
Copper layers
4
Thickness
1.58 mm
Parts
82
Nets
102
Pads
337
Tracks, vias
550, 117
Pours
9
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Jul 2025
Updated
4 Aug 2025

Overview

AvionicsPower is an open-source printed circuit board by esb8, from the esb8/AvionicsPower repository on GitHub. It is a 4-layer board of 60 × 56.1 mm with 82 parts on 102 nets, routed with 550 tracks and 117 vias.

It is built around the RP2040, SN65HVD230DR and TLV62585RWTR, with the W25Q128JVSIQ, AP2112K-3.3 and TPS77533PWPR among its other parts. Its parts include 29 capacitors, 23 resistors, 9 ICs, 6 connectors and 4 diodes. It belongs with the RP2040 boards of this library.

Main components

11

README

README.md

Overview

This project is a custom RP2040-based Power Distribution Board, designed for use in an avionics stack comprising three CAN-connected PCBs:

  • Sensor Board
  • Power Distribution Board (this board)
  • GPS Board

The system is intended for high-power model rocketry, and this board’s primary role is to distribute power to the rest of the system while also managing essential subsystems such as communication, monitoring, and recovery signaling.


📡 PCB Features

  • High-current 3.3 V synchronous buck converter (up to 3 A), operating at 1.5 MHz and ~95% efficiency
  • Low-noise LDO with 60 dB PSRR @ 100 Hz, delivering up to 500 mA at 3.3 V
  • Single-cell Li-ion/LiPo battery protection IC with over-voltage, under-voltage, and over-current protection
  • CAN controller and transceiver
  • RP2040 microcontroller
  • USB-C interface
  • Onboard status LEDs for buck converter, MCU status, and USB-C diagnostics
  • External 128 Mbit W25Q128JVS flash memory
  • MAX98357A I²S digital amplifier connected to a speaker for audible recovery

✅ PCB Design Criteria

This board was designed to meet the following system-level criteria:

  • Stable, low-noise 3.3 V rail for analog/digital loads — supports up to 500 mA with minimal line/load regulation (target: ±0.1%)
  • High-current 3.3 V rail capable of supplying up to 3 A to downstream PCBs
  • Battery protection for a 1S LiPo cell, including self-recovery from under-voltage and short-circuit protection
  • CAN bus communication interface to enable modular system design with multiple nodes
  • Audible recovery system — implemented using the MAX98357A I²S Class-D amplifier, which drives a speaker directly from the RP2040 using digital audio

📷 Media

Schematic
Schematic

PCB Layout
PCB

3D Model
3D Model

Parts

82
QtyValueFootprintReferences
15100nFPCM_JLCPCB:C_0402C1, C7, C8, C9, C10, C11, C12, C13, C14, C15, C17, C22, C24, C25, C26
51kΩResistor_SMD:R_0402_1005MetricR9, R10, R17, R18, R22
415pFPCM_JLCPCB:C_0402C18, C19, C28, C29
41uFPCM_JLCPCB:C_0402C6, C16, C20, C21
45.1kΩResistor_SMD:R_0402_1005MetricR12, R13, R20, R21
4LOGOLOGOG***, G***, G***, G***
310uFPCM_JLCPCB:C_0603C3, C4, C23
3GreenPCM_JLCPCB:D_0805D1, D2, D3
2100ΩResistor_SMD:R_0402_1005MetricR11, R15
2200ΩPCM_JLCPCB:R_0402R14, R23
227.4Capacitor_SMD:C_0402_1005MetricR6, R7
2AO3400APCM_JLCPCB:Q_SOT-23Q1, Q2
2TEST PADTestPoint:TestPoint_Pad_1.0x1.0mmJ1, J1
10.47uPCM_JLCPCB:L_0805L1
110kΩPCM_JLCPCB:R_0402R1
110kΩResistor_SMD:R_0402_1005MetricR8
110nFPCM_JLCPCB:C_0402C27
110ufPCM_JLCPCB:C_0805C2
1120ΩResistor_SMD:R_0402_1005MetricR19
1150kΩPCM_JLCPCB:R_0402R25
11MΩResistor_SMD:R_0603_1608MetricR2
1200kΩPCM_JLCPCB:R_0402R24
122uFPCM_JLCPCB:C_0603C5
12kΩResistor_SMD:R_0402_1005MetricR16
145kPCM_JLCPCB:C_0402R5
1ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U4
1CUS10S30PCM_JLCPCB:D_SOD-323D4
1Conn_01x02Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ2
1Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ4
1Conn_01x04_PinConnector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_VerticalJ5
1MAX98357APackage_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mmU8
1MCP2515-xSOPackage_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU9
1NCE8205PCM_JLCPCB:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BRQ3
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU3
1SN65HVD230DRPCM_JLCPCB:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU7
1Shenzhen Fuman Elec FM2113PCM_JLCPCB:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLU6
1TLV62585RWTRTLV62585:RWT0012AU1
1TPS77533PWPRTPS77533:PWP20_3P38X2P4U2
1USB_C_PlugConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalP1
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU5
1X322512MSB4SIPCM_JLCPCB:CRYSTAL-SMD_4P-L3.2-W2.5-BLX2

The 81 most common of 82 parts.

Questions

How big is the AvionicsPower PCB?

It measures 60 × 56.1 mm and has 4 copper layers, 1.58 mm thick.

What parts does the AvionicsPower use?

82 parts, built around the RP2040, SN65HVD230DR, TLV62585RWTR and W25Q128JVSIQ. 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 AvionicsPower KiCad files?

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

Can I use the AvionicsPower design in my own project?

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

Similar boards

  • 4 layers60 × 56.1 mmAvionicsGPSModule, the printed circuit board in 3D

    AvionicsGPSModule

    esb8/AvionicsGPS

    GPS board for the Avionics of a model rocket

    57 parts3
  • 2 layers80 × 65 mmPixAppleV1.0, the printed circuit board in 3D

    PixAppleV1.0

    mrkingseasheep/PixApple

    PixApple is designed as a RP2040 breakout board. It features 8 general use GPIOs, 1 SPI interface, 1 I2C interface, 4 ADC channels, 4 PWM channels and a CAN bus.

    85 parts1GPL-3.0
  • 2 layers127 × 55.9 mmBarbecue, the printed circuit board in 3D

    Barbecue

    mordae/barbecue

    47 partsMIT
  • 2 layers75 × 55 mmWellfed bench, the printed circuit board in 3D

    Wellfed bench

    Isaac-Duarte/wellfed

    Open firmware that runs the PETLIBRO Granary PLAF103 pet feeder on your own Wi-Fi: no cloud, no account. Early and in testing.

    93 parts8MIT
  • 4 layers50.8 × 106.6 mmM.I.A., the printed circuit board in 3D

    M.I.A.

    landodoughty/Mission-Independent-Avionics-M.I.A.-

    My Custom Rocket Avionics System

    186 parts
  • 4 layers140 × 70 mmSensor board, the printed circuit board in 3D

    Sensor board

    TrendBit/SMBR-hardware

    Design file for SMBR hardware modules in KiCAD.

    258 partsGPL-3.0
  • 4 layers279.5 × 97 mmAlpha centauri pcb, the printed circuit board in 3D

    Alpha centauri pcb

    jacob-w-gable/alpha_centauri

    A split, ergonomic, mechanical keyboard with 40 keys, designed for typing speed and comfort.

    224 parts1MIT