Skip to the content
PCBKitNew board
4 layers50 × 40 mmRAPS-5 V1, the printed circuit board in 3D

Dual-input power module with independent LiPo protection, buck conversion and ideal-diode OR-ing.

Size
50 × 40 mm
Copper layers
4
Thickness
1.6 mm
Parts
96
Nets
45
Pads
228
Tracks, vias
1,653, 204
Pours
11
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Oct 2026
Updated
14 Oct 2026

Overview

RAPS-5 V1 is an open-source printed circuit board by itsTasos, from the itsTasos/RAPS-5 repository on GitHub. It is a 4-layer board of 50 × 40 mm with 96 parts on 45 nets, routed with 1,653 tracks and 204 vias.

It is built around the LTC4412ES6#TRPBF, TPS54561DPRR and TPS3808G01DBVR-TP, with the 2N7002-7-F-ES, XAL8080-103MED and BZT52H-C12 among its other parts. Its parts include 28 capacitors, 25 resistors, 9 diodes, 7 transistors and 5 ICs. It belongs with the power boards of this library.

Main components

10

README

README.md

RAPS-5 V1 — Two inputs. One power bus.

Redundant Avionics Power Supervisor
A compact, dual-input power module for experimental UAV and robotics systems.

KiCad project · Schematic PDF · Bill of materials · Design notes · Bench validation

Angled KiCad 3D view of the RAPS-5 V1 PCB, showing two power paths and three connectors

Prototype status — Schematic, PCB and fabrication exports are included. ERC, DRC and schematic-to-PCB parity checks pass under the saved project settings. 3 A continuous output is a design target; physical bench validation is pending.

Two paths. One purpose.

RAPS-5 brings two independently protected LiPo inputs onto a common avionics power bus. Each path has its own fuse, reverse-polarity protection, transient suppression, input filtering and buck converter. Independent ideal-diode controllers combine the regulated outputs while blocking backfeed into an inactive path.

The result is a 50 × 40 mm, four-layer PCB with clearly labeled connectors, three voltage-status LEDs and accessible test points.

At a glanceDesign
Battery inputsTwo 2S–6S LiPo inputs; up to 25.2 V normal input
Local regulated outputsPath A: 5.200 V · Path B: 5.152 V nominal
Continuous output3 A design target from either path
Buck convertersTwo TPS54561DPRR devices, approximately 400 kHz
Output combiningTwo LTC4412 controllers with external P-channel MOSFETs
PCB50 × 40 mm · 4 layers · 1.6 mm FR-4 · ENIG
Copper2 oz outer layers / 1 oz inner layers
MonitoringPATH A OK · PATH B OK · OUTPUT OK
Design toolKiCad 10; verified with 10.0.5

Power architecture

mermaid
flowchart LR
    A["BAT A<br/>2S–6S LiPo"] --> PA["5 A fuse<br/>Reverse PMOS · TVS · Filter"]
    PA --> BA["TPS54561 buck<br/>5.200 V nominal"]
    BA --> OA["LTC4412 + PMOS<br/>Ideal-diode stage"]
    B["BAT B<br/>2S–6S LiPo"] --> PB["5 A fuse<br/>Reverse PMOS · TVS · Filter"]
    PB --> BB["TPS54561 buck<br/>5.152 V nominal"]
    BB --> OB["LTC4412 + PMOS<br/>Ideal-diode stage"]
    OA --> BUS["Common 5V_BUS<br/>Bulk + ceramic capacitors"]
    OB --> BUS
    BUS --> OUT["J3<br/>Avionics output"]
    BUS -.-> MON["TPS3808<br/>Output supervision"]
    style A fill:#123e35,stroke:#58ce9e,color:#fff
    style BA fill:#123e35,stroke:#58ce9e,color:#fff
    style B fill:#15354a,stroke:#79c5f4,color:#fff
    style BB fill:#15354a,stroke:#79c5f4,color:#fff
    style BUS fill:#203b43,stroke:#96dfcf,color:#fff

The positive power paths remain separate until OR-ing. Ground is shared; the inputs are not galvanically isolated. Each path is intended to support the full load on its own. The small voltage offset nominally favors A, but does not guarantee source priority or equal current sharing.

The 5.200 V and 5.152 V figures are converter setpoints before the OR-ing MOSFETs. Loaded BUS voltage is lower because of MOSFET and copper losses; approximately 5.1 V at 3 A is an estimate to verify on the bench.

Board tour

Top — power stages and connectorsBottom — controls and bulk capacitance
RAPS-5 V1 top-side KiCad renderRAPS-5 V1 bottom-side KiCad render

Images are CAD renders. Some components do not have 3D models; these are not photographs of an assembled or tested board.

  • Separated channels: Path A and Path B occupy distinct regions, with local switching power stages.
  • Power copper: wide outer-layer routes, local pours and multiple plated barrels at main layer transitions.
  • Ground plane: In1.Cu provides the common ground plane.
  • Mechanical fit: four M2 clearance holes and labeled input/output polarity.
  • Bring-up access: battery, regulated rail, BUS, GND and power-good test points.

Connections

ConnectorFunctionPin 1Pin 2
J1Battery A inputBAT_A positiveGND
J2Battery B inputBAT_B positiveGND
J3Avionics output5V_BUS positiveGND

All three use 3.81 mm, two-pin Phoenix terminal-block footprints. PATH A OK and PATH B OK indicate converter power-good status; OUTPUT OK indicates the supervised BUS voltage. LEDs do not indicate which source is carrying current. Power-good test points have local pullups; check voltage compatibility with external logic.

Open the design

  1. Download or clone this repository and keep its directory structure intact.
  2. Open hardware/RAPS-5_V1.kicad_pro in KiCad 10.
  3. Open the schematic editor for the four-sheet circuit, or the PCB editor for the routed board.
  4. Install KiCad's standard 3D-model libraries for the available component models.

Project-local symbols and footprints are included under hardware/libraries/. The library tables use ${KIPRJMOD}, so no machine-specific library paths are required. No generator or autorouter script is needed to open or edit the delivered design.

Repository map

text
hardware/                 Native KiCad project, four schematic sheets and PCB
  libraries/              Project-local symbols and footprints
docs/
  DESIGN.md               Circuit behavior, component choices and limits
  drawings/               Schematic, assembly and copper PDFs
  images/                 README artwork and native 3D renders
manufacturing/
  BOM.csv                 Component values, footprints and key part numbers
  placement.csv           Assembly placement export
  gerbers/                Four-layer Gerbers, drills, drill maps and job file
validation/
  erc.json                Electrical-rule check results
  drc.json                Design-rule, connectivity and parity results
  BENCH_VALIDATION.md      Physical test plan and screening criteria
  bench_results.csv       Unfilled measurement worksheet
licenses/                 Bundled KiCad library license texts

Browse the deliverables

NeedFile
Review the circuitFour-sheet schematic
Identify and place componentsAssembly drawing · BOM · Placement
Inspect the copper layersCopper drawing
Prepare a prototype buildManufacturing notes · Gerber and drill files
Understand the electronicsDetailed design notes
Plan the first power-upBench validation procedure

Verification and next steps

CheckCurrent result
ERC0 errors · 0 warnings
DRC0 errors · 0 warnings
Unconnected PCB items0
Schematic-to-PCB parity issues0
Thermal, ripple and load-step measurementsPending
Source-disconnection and reverse-current measurementsPending

The JSON reports record the check date, KiCad version and ignored check categories. CAD checks establish connectivity and geometric consistency; physical tests must establish continuous-current capability, converter stability and transient behavior. See validation notes for repeatable CLI commands.

Before an operational build, validate each path at the full load, input-voltage extremes and intended ambient temperature. Nominal input undervoltage thresholds are approximately 6.5 V startup / 6.2 V shutdown; regulation at a deeply discharged 2S pack's 6.0 V is not promised.

This is experimental UAV/robotics hardware, without aircraft certification. The shared BUS and ground remain common failure points. There is no independent output overvoltage disconnect; a shorted buck high-side switch can expose the output to battery voltage.

Project and library licensing

A license for the original board design and documentation has not yet been selected. Bundled KiCad library data retains its upstream terms and attribution; see LICENSES.md. No open-hardware certification or license grant is implied.

Parts

96
QtyValueFootprintReferences
5100kResistor_SMD:R_0603_1608MetricR2, R9, R102, R109, R204
5100nF / 16VCapacitor_SMD:C_0603_1608MetricC5, C11, C105, C111, C204
44.7uF / 50V X7RCapacitor_SMD:C_1210_3225MetricC2, C3, C102, C103
447uF / 16V X5RCapacitor_SMD:C_1210_3225MetricC6, C7, C106, C107
4DMP6023LE / 60VPackage_TO_SOT_SMD:SOT-223-3_TabPin2Q1, Q2, Q101, Q102
4M2 / NPTHMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
310.0k 0.1%Resistor_SMD:R_0603_1608MetricR6, R106, R202
310kResistor_SMD:R_0603_1608MetricR8, R108, R203
32.2kResistor_SMD:R_0603_1608MetricR10, R110, R205
32N7002Package_TO_SOT_SMD:SOT-23Q3, Q103, Q201
210.0kResistor_SMD:R_0603_1608MetricR7, R107
210nF / 25VCapacitor_SMD:C_0603_1608MetricC8, C108
210uH / XAL8080Inductor_SMD:L_Coilcraft_XAL8080-XXXL1, L101
212V / BZT52H-C12Diode_SMD:D_SOD-123FD1, D101
21nF / 50VCapacitor_SMD:C_0603_1608MetricC205, C206
22.2uF / 50V X7RCapacitor_SMD:C_0805_2012MetricC4, C104
2220pF / 50V C0GCapacitor_SMD:C_0603_1608MetricC10, C110
222kResistor_SMD:R_0603_1608MetricR3, R103
222nF / 25VCapacitor_SMD:C_0603_1608MetricC9, C109
222uF / 16V X5RCapacitor_SMD:C_1206_3216MetricC202, C203
222uF / 50VCapacitor_SMD:CP_Elec_6.3x7.7C1, C101
2249kResistor_SMD:R_0603_1608MetricR4, R104
247kResistor_SMD:R_0603_1608MetricR1, R101
25A / 125VFuse:Fuse_Littelfuse-NANO2-451_453F1, F101
260R@100MHz / 6AInductor_SMD:L_1806_4516MetricFB1, FB101
2LTC4412ES6#TRPBFPackage_TO_SOT_SMD:TSOT-23-6U2, U102
2SMBJ26CA / 600WDiode_SMD:D_SMBD2, D102
2STPS5L60U / 5A 60VDiode_SMD:D_SMBD3, D103
2TPS54561DPRRPackage_SON:WSON-10-1EP_4x4mm_P0.8mm_EP2.6x3mmU1, U101
1112k 0.1%Resistor_SMD:R_0603_1608MetricR201
1220uF / 10V polymerCapacitor_SMD:CP_Elec_8x6.7C201
15.15V_BTestPoint:TestPoint_Pad_D1.0mmTP4
15.20V_ATestPoint:TestPoint_Pad_D1.0mmTP3
154.4k 0.1%Resistor_SMD:R_0603_1608MetricR105
155.0k 0.1%Resistor_SMD:R_0603_1608MetricR5
15V_BUSTestPoint:TestPoint_Pad_D1.0mmTP5
1AVIONICS 5V / 3ATerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1-2-3.81_1x02_P3.81mm_HorizontalJ3
1BAT A / 2S-6STerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1-2-3.81_1x02_P3.81mm_HorizontalJ1
1BAT B / 2S-6STerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1-2-3.81_1x02_P3.81mm_HorizontalJ2
1BAT_ATestPoint:TestPoint_Pad_D1.0mmTP1
1BAT_BTestPoint:TestPoint_Pad_D1.0mmTP2
1GNDTestPoint:TestPoint_Pad_D1.0mmTP6
1GREEN / OUTPUT OKLED_SMD:LED_0603_1608MetricD201
1GREEN / PATH A OKLED_SMD:LED_0603_1608MetricD4
1GREEN / PATH B OKLED_SMD:LED_0603_1608MetricD104
1PG_ATestPoint:TestPoint_Pad_D1.0mmTP7
1PG_BTestPoint:TestPoint_Pad_D1.0mmTP8
1PG_BUSTestPoint:TestPoint_Pad_D1.0mmTP9
1TPS3808G01DBVRPackage_TO_SOT_SMD:SOT-23-6U201

Questions

How big is the RAPS-5 V1 PCB?

It measures 50 × 40 mm and has 4 copper layers, 1.6 mm thick.

What parts does the RAPS-5 V1 use?

96 parts, built around the LTC4412ES6#TRPBF, TPS54561DPRR, TPS3808G01DBVR-TP and 2N7002-7-F-ES. 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 RAPS-5 V1 KiCad files?

From the itsTasos/RAPS-5 repository on GitHub, at the commit this page was made from: the board is hardware/RAPS-5_V1.kicad_pcb and its schematic hardware/Path_A.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RAPS-5 V1 design in my own project?

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

Similar boards

  • 6 layers148 × 121 mmControl, the printed circuit board in 3D

    Control

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    529 parts6MIT
  • 6 layers110 × 96 mmAssembly preview, the printed circuit board in 3D

    Assembly preview

    ripclap/rm520n-carrier

    KiCad RM520N-GL carrier with 2.5 GbE, passive PoE, dual SIM interfaces and independent LoRa management.

    446 partsCERN-OHL-P-2.0
  • 4 layers124 × 47 mmSp z sim, the printed circuit board in 3D

    Sp z sim

    svenssonjoel/Z-SIM

    Work in progress

    121 parts3
  • 2 layers70 × 30 mmPump controller, the printed circuit board in 3D

    Pump controller

    aspinozaxxx-lab/zigbee_pump

    Прошивка управляет насосом через аппаратно выбранный Zigbee Router либо прямое подключение Wi-Fi/MQTT: насос включается вручную или на заданное время, а импульсы расходомера превращаются в литры и текущий расход.

    20 parts
  • 2 layers165.6 × 94 mmECK-88, the printed circuit board in 3D

    ECK-88

    BryanOrabutt/ECK-88

    This project is an attempt to recreate the Intel ECK-88 development kit using KiCAD software to recreate the board and schematics.

    181 partsMIT
  • 4 layers100 × 80 mmPellet burner, the printed circuit board in 3D

    Pellet burner

    Weyla/pellet-burner-pcb

    171 parts
  • 4 layers75 × 41 mmF9p board, the printed circuit board in 3D

    F9p board

    vedderb/rise_sdvp

    The RISE Self-Driving Model Vehicle Platform

    99 parts144GPL-3.0
  • 4 layers83 × 100 mmSolar module-1u si, the printed circuit board in 3D

    Solar module-1u si

    oresat/oresat-solar-hardware

    OreSat solar array designs and CAD

    148 parts28