
LEOS dualpower
MatthewIsHere/leos-dualpower-pcb
A backup 5V stackable power supply for the LEOS High Altitude Balloon Stack

Jesuit Robotics 2025-2026 Power Board.
Power8Board V1 is an open-source printed circuit board by Harry-IV, from the Harry-IV/Power8Board repository on GitHub, published under the GPL-3.0 licence. It is a 6-layer board of 102 × 102 mm with 107 parts on 68 nets, routed with 468 tracks and 176 vias.
It is built around the ADS1015IDGS, MR30PW-M and XT60IPW-M.A. Its parts include 35 capacitors, 32 resistors, 14 ICs, 11 connectors and 4 diodes.
48V → 12V Power Distribution & Current-Sensing Board for 8 Thrusters
Power8Board is a custom power distribution and sensing PCB intended for robotics applications (e.g. ROVs / AUVs) where 6 DoF control is needed from eight thrusters.
The board converts 48V DC into 5V and 12V rails, distributes power to eight ESCs, and provides per-thruster current measurement and voltage rail monitoring (3.3, 5, 12, 48) over I²C.
Two MPQ860-12V72-L48NBMC 860W power converters are used to step down 48 to 12V with high efficiency. This 12V power is then routed to eight XT30U-M connectors which ESCs can then connect to for power. These were chosen due to having four power pins, allowing for better heat distribution, and for their active current sharing capabilities. With ~1500W (not 1720 due to drop in max wattage output when current sharing), eight standard T200 thrusters can be driven at full power. This 12V can also be used to power other 12V devices using the MR30 connector on the board.
Additionally, a UWS-5/10-Q48N-C 100W power converter is used to step down 48V to 5V. This 5V is outputted through the MR30 and can be used to power a Raspberry Pi for instance.
Monitor thruster load and detect abnormal conditions (e.g. over-current):
Monitor that voltage rails are within normal bounds.
| Rail | Purpose |
|---|---|
| 48 V | Main input power |
| 12 V | ESC & thruster power |
| 5 V | Miscellaneous |
| 3.3 V | ADCs, current sensors, I²C |
Multiply these values read from the ADC by these scalars respectively to find their true voltages.
| Rail | Color |
|---|---|
| 48 V | Green |
| 12 V | Yellow |
| 5 V | Red |
| 3.3 V | Amber |
| Layer | Type |
|---|---|
| 1 | Signal |
| 2 | Ground |
| 3 | Signal - Power (3.3V) |
| 4 | Power (12V & 48V) |
| 5 | Ground |
| 6 | Signal |
To order, navigate to Power8Board V1/Export. Use Power8Board V1.zip for ordering the PCB and Power8Board V1 Stencil.zip for ordering a stencil (very helpful for soldering). Here are the options I chose when ordering from JLCPCB:
For ordering the components, navigate to Power8Board V1/bom and click on ibom.html. This BOM is interactive, making it great for ordering and knowing where components go while soldering. Note that this does not include all components for making the board. This is because pin receptacles are soldered onto the pads for all power converters. Here are the two types of pin receptacles used on the board:
Pin #1 is used on pads 4, 5, 7, and 8 on both 48V-12V converters and on pads 4 and 8 on the 48V-5V converter (10 in total)
Pin #2 is used on pads 1, 2, and 3 on both 48V-12V converters and on pads 1, 2, 3, 5, 6, and 7 on the 48V-5V converter (12 in total)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | FerriteBead | MPZ2012S102ATD25:BEADC2012X105N | FB3, FB4, FB5, FB6, FB7, FB8, FB9, FB10, FB11 |
| 8 | 0.0033 | WSLP25123L300DEA:RES_VISHAY_WSLP2512_A_VIS | R13, R14, R15, R16, R17, R18, R19, R25 |
| 8 | 0.1 uF | 0805 Ceramic Capacitor:CAPC2012X140N | C6, C8, C10, C19, C26, C27, C28, C29 |
| 8 | 120 uF | 20SVPF120M:PCAP_SVP_C6_PAN-M | C11, C12, C13, C14, C15, C16, C17, C18 |
| 8 | 2.2 uF | Capacitor_SMD:C_0603_1608Metric | C4, C5, C30, C31, C32, C33, C34, C35 |
| 8 | 680 | Resistor_SMD:R_0603_1608Metric | R5, R26, R27, R28, R29, R30, R31, R32 |
| 8 | INA240A2PWR | INA240A2PWR:PW0008A_M | U4, U5, U6, U7, U8, U9, U10, U11 |
| 8 | XT30 | Connector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_Vertical | J0, J1, J2, J3, J4, J5, J6, J7 |
| 6 | 470k | TNPW0805:RES_TNPW0805_VIS | R7, R8, R10, R11, R12, R20 |
| 3 | 100 uF | 107AVG063MFBJ:CAP_AVG-8x12_ILC | C1, C2, C3 |
| 3 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R2, R3 |
| 3 | ADS1015IDGS | Package_SO:TSSOP-10_3x3mm_P0.5mm | U12, U13, U14 |
| 2 | 0.1 uF | Capacitor_SMD:C_0603_1608Metric | C21, C23 |
| 2 | 10 uF | Capacitor_SMD:C_0603_1608Metric | C20, C22 |
| 2 | 100 pF | 0805 Ceramic Capacitor:CAPC2012X140N | C7, C9 |
| 2 | FerriteBead | 0603 Ferrite Bead:0603 Ferrite Bead | FB1, FB2 |
| 2 | ~ | MPQ860-12V72-L48NBMC:MPQ860-12V72-L48NBMC | U1, U2 |
| 1 | 0.1 uF | Capacitor_SMD:C_0805_2012Metric | C25 |
| 1 | 1.2k | Resistor_SMD:R_0805_2012Metric | R23 |
| 1 | 10 uF | Capacitor_SMD:C_0805_2012Metric | C24 |
| 1 | 110k | Resistor_SMD:R_0805_2012Metric | R9 |
| 1 | 2.2k | Resistor_SMD:R_0805_2012Metric | R22 |
| 1 | 25k | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 470k | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 56k | Resistor_SMD:R_0805_2012Metric | R24 |
| 1 | 680 | Resistor_SMD:R_0805_2012Metric | R21 |
| 1 | Amber | 0805 LED:WL-SMCW_0805 | D1 |
| 1 | Green | 0805 LED:WL-SMCW_0805 | D4 |
| 1 | MR30PW-M | Connector_AMASS:AMASS_MR30PW-M_1x03_P3.50mm_Horizontal | J9 |
| 1 | Qwiic_RA | QWIIC Connector RA:QWIIC Connector RA | J8 |
| 1 | Red | 0805 LED:WL-SMCW_0805 | D2 |
| 1 | XT60IPW-M | Connector_AMASS:AMASS_XT60IPW-M_1x03_P7.20mm_Horizontal | J10 |
| 1 | Yellow | 0805 LED:WL-SMCW_0805 | D3 |
| 1 | ~ | UWS-5_10-Q48:UWS-5_10-Q48 | U3 |

MatthewIsHere/leos-dualpower-pcb
A backup 5V stackable power supply for the LEOS High Altitude Balloon Stack



Loredati-svg/BLDC-FOC-Motor-Driver
Single-motor BLDC/PMSM FOC driver: STM32G431 + DRV8323RH, 4-layer round PCB with on-board MA730 magnetic encoder. Motor block for a self-balancing robot. Designed in KiCad 10.


Andresse2020/NovaDrone-Hardware
Complete electronic system design for a high-performance quadcopter drone, developed entirely from scratch. Includes power distribution, motor control, flight stabilization, sensor integration, and communication…

OxeBots/ssl_electronics
Oxebots electronics design for the RoboCup Soccer Small-Size League

It measures 102 × 102 mm and has 6 copper layers, 1.6 mm thick.
107 parts, built around the ADS1015IDGS, MR30PW-M and XT60IPW-M.A. 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.
From the Harry-IV/Power8Board repository on GitHub, at the commit this page was made from: the board is Power8Board V1/Power8Board V1.kicad_pcb and its schematic Power8Board V1/ADC Current Sensors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).