Soleil hardware
protolux-electronics·soleil_hardware
About the Soleil hardware PCB
Soleil hardware is an open source Raspberry Pi PCB design by protolux-electronics, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 65 × 30 mm, with 66 components from 34 distinct parts.
Its main chip is the FH-00339, from the Raspberry Pi family. Other key parts include the MCP7940NT-I/MNY, XC6192BANNER-G, LM66200DRLR, ATECC608A-MAHDA-S and DRV5032FCLPGM. By type, the board carries 23 capacitors, 19 resistors, 9 ICs, 6 diodes, 5 connectors and 1 crystal.
It belongs with the power & battery and sensors designs in this gallery.
From the project
Hardware design files for Soleil, an open source power management and sleep control board for Raspberry Pi
Soleil is a multi-functional solar charger and smart power management board for Rasbperry Pi. It has multiple use cases:
- Off-grid: power your project and simultaneously charge a single cell LiPo battery with a solar panel, up to 10W/16V. - Uninterruptible power supply: Use a standard USB-C cable to power your Pi. In the case of a power outage, the power supply will automatically swap over to the backup battery without missing a beat. - Low power sleep mode: completely cut off power to the Raspberry Pi for a duration of time. An onboard real-time clock will wake your project at the exact…

Main components on the Soleil hardware
Soleil hardware bill of materials (BOM)
66 components, 34 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP7940NT-I/MNY MCP7940N-xMNY | DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm | U1 |
| 1 | XC6192BANNER-G XC6192B | USP-8B06 | U2 |
| 1 | LM66200DRLR LM66200 | Texas_DRL0008A_SOT-583 | U3 |
| 1 | ATECC608A-MAHDA-S ATECC608A-MAHDA | DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm | U4 |
| 1 | DRV5032FCLPGM DRV5032FC | TO-92Flat | U5 |
| 1 | MP3423GG-Z MP3423 | MPS_PowerQFN-14_2x2mm | U6 |
| 1 | BQ25185DLHR BQ25185 | Texas_DLH0010A_WSON-10 | U7 |
| 1 | TLV76701DRVR TLV76701DRVx | WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias | U8 |
| 1 | BQ27427YZFR BQ27427 | Texas_DSBGA-9_1.62x1.58mm_Layout3x3_P0.5mm | U9 |
| 1 | ECS-.327-7-12-TR 32.768kHz | Crystal_SMD_2012-2Pin_2.0x1.2mm | Y1 |
| 2 | S2B-PH-SM4-TB S2B-PH-SM4 | JST_PH_01x02_SMT_Horizontal | J1, J4 |
| 1 | FH-00339 Raspberry_Pi | RaspberryPi_low_profile_HAT_connector | J2 |
| 1 | USB4125-GF-A | USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_Horizontal | J3 |
| 1 | SM04B-SRSS-TB | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J5 |
| 1 | KMR223GLFG SW_Push | SW_Push_1P1T_NO_CK_KMR2 | SW1 |
| 1 | NCP15XH103F03RC 10k | R_0402_1005Metric | TH1 |
| 1 | ESD5Z24 | D_SOD-523 | D1 |
| 2 | XZMDK68W-2 RED | LED_0402_1005Metric | D2, D5 |
| 2 | ESD5Z6.0T1G ESD5Z6.0 | D_SOD-523 | D3, D4 |
| 1 | S-LMBR340FT1G 500mV @ 2A | D_SOD-123F | D6 |
Show 14 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | IHLP2525CZER1R5M01 1u5 | L_Vishay_IHLP-2525 | L1 |
| 2 | GCM1555C1H6R0DA16D 6p | C_0402_1005Metric | C1, C4 |
| 9 | GRM155R71C104KA88J 100n | C_0402_1005Metric | C2, C3, C5, C6, C7, C8, C9, C10 +1 |
| 4 | CL21A226MOQNNNE 22u | C_0805_2012Metric | C12, C13, C14, C15 |
| 5 | CL05A105KO5NNNC 1u | C_0402_1005Metric | C16, C17, C18, C21, C24 |
| 3 | GRM155R61E225ME15D 2u2 | C_0402_1005Metric | C19, C20, C23 |
| 6 | RC0402FR-075K1L 5k1 | R_0402_1005Metric | R1, R2, R3, R4, R5, R8 |
| 5 | RC0402FR-0710KL 10k | R_0402_1005Metric | R6, R7, R11, R16, R19 |
| 1 | RC0402FR-07750KL 750k | R_0402_1005Metric | R9 |
| 1 | RC0402FR-07133KL 133k | R_0402_1005Metric | R10 |
| 1 | RC0402FR-0713KL 13k | R_0402_1005Metric | R13 |
| 3 | AC0402FR-071M2L 1M2 | R_0402_1005Metric | R14, R20, R21 |
| 1 | RC0402FR-07200KL 200k | R_0402_1005Metric | R15 |
| 1 | RC0402JR-071KL 1k | R_0402_1005Metric | R18 |
Soleil hardware design files
The KiCad project lives in the protolux-electronics/soleil_hardware repository on GitHub; these links point at the commit this page was built from.
- Layoutsoleil.kicad_pcb
- Schematicsoleil.kicad_sch
- BOMoutputs/bom.csv
Soleil hardware: common questions
What microcontroller does the Soleil hardware use?
The Soleil hardware is built around the FH-00339, from the Raspberry Pi family.
How big is the Soleil hardware PCB?
The Soleil hardware measures 65 × 30 mm, has 4 copper layers and is 1.579 mm thick.
How many components are on the Soleil hardware?
66 components, from 34 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Soleil hardware design files?
From the protolux-electronics/soleil_hardware repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Soleil hardware design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which protolux-electronics chose for the repository.
Can I test firmware for the Soleil hardware without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
Similar boards
Raspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449Raspberry Pi
BitDogLab Main SMD version
BitDogLab
87.9 × 98.7 mm124 parts2LCERN-OHL-S-2.0201Raspberry Pi
BitDogLab 5.4
BitDogLab
87.9 × 123.9 mm56 parts2LCERN-OHL-S-2.0201Raspberry Pi
Zynthian mini v2 20 buttons short
zynthian
163 × 120 mm87 parts2LNo license154