Skip to the content
PCBKitNew board
4 layers95 × 75 mmSolPwr, the printed circuit board in 3D

A 3S power bank with a solar panel

Size
95 × 75 mm
Copper layers
4
Thickness
1.6 mm
Parts
136
Nets
99
Pads
485
Tracks, vias
631, 259
Pours
262
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
26 Jul 2026
Updated
10 Sep 2026

Overview

SolPwr is an open-source printed circuit board by Shadowmix11006, from the Shadowmix11006/SolPwr repository on GitHub. It is a 4-layer board of 95 × 75 mm with 136 parts on 99 nets, routed with 631 tracks and 259 vias.

It is built around the TLV70433DBVR, TPS25750DRJKR and CSD17570Q5B, with the A768EB127M1DLAE034, NXRT15XV103FA5B040 and GSB3C3133DSYHR among its other parts. Its parts include 55 capacitors, 45 resistors, 12 diodes, 7 transistors and 6 ICs. It belongs with the power boards of this library.

Main components

9

README

README.md

SolPwr

PCBS PCBS image image PXL_20260910_234604280

This is a custom 3S Power bank with a solar panel built into it. The idea behind this was a 60-100 watt power bank that I could use on hiked and to further my knowledge in designing PCB's.

How to use

If your looking to make this for yourself you would want to Zip the MFR-Done folder and upload it to JLC PCB or any other PCB manufacturer. But if you want to play around with it go ahead just take the entire PCBS folder and open it using KICAD 10.0 should just open up.

Current Capabilities

  • 60 watt continuous power out.
  • 1 watt solar panel (I do realise this is underpowered)
  • Full BMS for standard 21700 lion cells
  • Full usb PD support

Chips

  • BMS - BQ 7791500 PWR
  • Charger Chip - BQ 25798 RQMR
  • USB PD Chip - TPS 25750 D

Design Decisions

As of this design I have opted for the USB PD chip which uses internal FETs which can take upto 20V 3A (this was one of my seasons for 60 watt PD).

3s chosen for the size and the 21700 cells are just what I had lying around - If you want to change it please go ahead it should work perfectly fine as long as you use Lion cells (do confirm if LiPo works)

Resistor networks were used to program all 3 of the chips specifies can be found in their respective datasheets although USB PD chips also has an 32 k EEPROM which has the programming taken from the website which you can download and program the EEPROM

Unfortunately the PCB is going to be costly since I was forced to use 0.2 mm vias which places this in the advanced PCB category for JCL PCB which drives up the cost, I had to stick to this because some of the chips were so small I just had no choice maybe I will redo it someday :)

References

Datasheets:

Website

Contact me on Discord @ shadowmix11006 if you need any help, explnation or if you want to invite me in for a project :))

Parts

136
QtyValueFootprintReferences
1810 uCapacitor_SMD:C_0603_1608MetricC18, C19, C22, C23, C24, C25, C26, C28, C29, C30, C32, C33, C35, C39, C45, C48 +2
910kResistor_SMD:R_0603_1608MetricR7, R8, R9, R17, R18, R19, R34, R41, R43
80.1uCapacitor_SMD:C_0603_1608MetricC1, C3, C4, C5, C6, C7, C9, C51
710nCapacitor_SMD:C_0603_1608MetricC10, C11, C12, C40, C41, C42, C43
7CSD17570Q5BPackage_TO_SOT_SMD:TDSON-8-1Q1, Q2, Q3, Q4, Q5, Q6, Q7
60Resistor_SMD:R_0603_1608MetricR35, R36, R37, R38, R39, R44
60.1 uCapacitor_SMD:C_0603_1608MetricC13, C14, C21, C27, C31, C56
6100Resistor_SMD:R_0603_1608MetricR5, R10, R11, R14, R28, R29
61kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R20, R42
5LEDLED_SMD:LED_0603_1608MetricD4, D5, D6, D7, D8
4BZT52BxxDiode_SMD:D_SOD-123FD9, D10, D11, D12
322 uCapacitor_SMD:C_0603_1608MetricC53, C54, C55
347 nCapacitor_SMD:C_0603_1608MetricC15, C16, C20
3A768EB127M1DLAE034A768EB127M1DLAE034:CAPAE660X600NC36, C37, C38
3LOGOLOGOG***, G***, G***
21N5711Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD2, D3
21uCapacitor_SMD:C_0603_1608MetricC2, C8
22.2kResistor_SMD:R_0603_1608MetricR32, R33
2294Resistor_SMD:R_0603_1608MetricR16, R22
2330 pCapacitor_SMD:C_0603_1608MetricC46, C47
2NXRT15XV103FA5B040Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalRT1, RT2
11 uCapacitor_SMD:C_0603_1608MetricC52
110.5kResistor_SMD:R_0603_1608MetricR25
1100KResistor_SMD:R_0603_1608MetricR24
110MResistor_SMD:R_0603_1608MetricR12
1150Resistor_SMD:R_0603_1608MetricR30
11MResistor_SMD:R_0603_1608MetricR13
1220Resistor_SMD:R_0603_1608MetricR31
124FC256-I_SN24FC256-I_SN:SOIC127P600X175-8NU4
13.3MResistor_SMD:R_0603_1608MetricR15
130.31 kResistor_SMD:R_0603_1608MetricR27
1330Resistor_SMD:R_0603_1608MetricR45
13S Battery HolderLibrary:3S battery holderJ5
14.7 nCapacitor_SMD:C_0603_1608MetricC17
14.7 uCapacitor_SMD:C_0603_1608MetricC44
1450kResistor_SMD:R_0603_1608MetricR6
147kResistor_SMD:R_0603_1608MetricR23
15.24 kResistor_SMD:R_0603_1608MetricR26
154.9kResistor_SMD:R_0603_1608MetricR40
1BQ25798Package_DFN_QFN:Texas_RQM0029A_VQFN-29_4x4mm_P0.4mmU2
1BQ7791500PWRBQ7791500PWR:SOP65P640X120-24NU1
1BZX84C15VDBZRPackage_TO_SOT_SMD:SOT-23D1
1Conn_01x02_SocketConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ1
1GSB3C3133DSYHRGSB3C3133DSYHR:AMPHENOL_GSB3C3133DSYHRJ4
1IHLP2525CZEK3R3M01SamacSys_Parts:INDPM6965X300NL3
1IHLP2525CZER1R0M06SamacSys_Parts:INDPM6965X300NL2
1PSR100KTQFL3L00PSR100KTQFL3L00:RESC6330X90NR21
1TL3301AF160QGTL3301AF160QG:SW_TL3301AF160QGS1
1TLV70433DBVRTLV70433DBVR:SOT95P280X145-5NU6
1TPS25750DRJKRTPS25750DRJKR:IC_TPS25750DRJKRU3
1TPS563200Package_TO_SOT_SMD:SOT-23-6U5

Questions

How big is the SolPwr PCB?

It measures 95 × 75 mm and has 4 copper layers, 1.6 mm thick.

What parts does the SolPwr use?

136 parts, built around the TLV70433DBVR, TPS25750DRJKR, CSD17570Q5B and A768EB127M1DLAE034. 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 SolPwr KiCad files?

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

Can I use the SolPwr design in my own project?

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

Similar boards

  • 4 layers70 × 168 mmValve controller, the printed circuit board in 3D

    Valve controller

    AllenNeuralDynamics/harp.device.valve-controller

    0368: a 16-channel valve controller

    224 parts
  • 4 layers151.7 × 39.8 mmXbox PMS, the printed circuit board in 3D

    Xbox PMS

    Redherring32/Xbox-USB-C-PSU

    The first ever USB C PSU for the original Xbox

    142 parts153
  • 2 layers71.5 × 86.3 mmBatteryPod, the printed circuit board in 3D

    BatteryPod

    cryptoAlgorithm/BatteryPod

    Battery-powered HomePod power supply replacement aka NotHomePod

    41 parts1
  • 4 layers100 × 27 mmProps board v3, the printed circuit board in 3D

    Props board v3

    ephemeridis/props_board

    ESP32 based control board for costumes and props featuring USB PD enabled charging

    188 partsGPL-3.0
  • 2 layersSmartBP MCU, the printed circuit board in 3D

    SmartBP MCU

    CanGulmez/PCB-Designs

    PCB board designs with KiCAD 8

    88 parts
  • 2 layers119.5 × 177 mmPOMODORO, the printed circuit board in 3D

    POMODORO

    brian4245/Pomodorox

    A circuit that helps you to studying better than other times!

    8 parts
  • 4 layers50 × 90 mmTuner pedal, the printed circuit board in 3D

    Tuner pedal

    kulovac/tuner-pedal

    Source for my tuner pedal project from algorithm design to PCB implementation

    108 parts
  • 2 layersKeypad, the printed circuit board in 3D

    Keypad

    peginium/Digital_Design-Bonus_Project

    ESP32 (C) ile Basys3 FPGA (Verilog) için 4x4 Keypad ve KiCad PCB tasarım dosyalarını içerir.

    21 parts