SolarPerch
Sid110307·SolarPerch·pcb/SolarPerch.kicad_sch
About the SolarPerch PCB
SolarPerch is an open source ESP32 PCB design by Sid110307, published on GitHub. It is a board, with 26 components from 22 distinct parts.
Its main chip is the ESP32-S3-MINI-1-N4R2, from the ESP32 family. Other key parts include the INA226 and AP63203WU. By type, the board carries 7 resistors, 6 capacitors, 3 ICs, 3 connectors, 2 switches and 2 test points.
It belongs with the power & battery and sensors designs in this gallery.
From the project
Solar-powered autonomous bird-bath fountain controller using an ESP32, 1S LiPo, water-level sensing, and energy monitoring.
SolarPerch is a solar-powered autonomous controller for a small bird-bath fountain. The system combines a solar input, LiPo battery, an ESP32-WROOM-32 controller, water-level sensing, pump control, and power and energy monitoring.
Main components on the SolarPerch
SolarPerch bill of materials (BOM)
26 components, 22 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-MINI-1-N4R2 | ESP32-S2-MINI-1 | U1 |
| 1 | INA226 | TSSOP-10_3x3mm_P0.5mm | U2 |
| 1 | AP63203WU | TSOT-23-6 | U3 |
| 1 | AO3400A | SOT-23 | Q2 |
| 1 | WaterFloat | J2 | |
| 1 | SolarInput | J3 | |
| 1 | Pump | J4 | |
| 1 | SW_RESET | SW_SPST_B3U-1000P | SW1 |
| 1 | SW_BOOT | SW_SPST_B3U-1000P | SW2 |
| 1 | 3V3 | TestPoint_Pad_D1.0mm | TP1 |
| 1 | GND | TestPoint_Pad_D1.0mm | TP2 |
| 1 | SS34 | D_SMA | D2 |
| 1 | 3.9u Isat 3A | L1 | |
| 2 | 0.1u | C_0402_1005Metric | C1, C2 |
| 1 | 10u | C_0805_2012Metric | C9 |
| 1 | 0.1u | C_0805_2012Metric | C10 |
| 2 | 22u | C_0805_2012Metric | C11, C12 |
| 2 | 10k | R_0402_1005Metric | R1, R2 |
| 1 | 0.02 | R_2512_6332Metric | R5 |
| 2 | 4.7k | R6, R7 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100 | R_0402_1005Metric | R9 |
| 1 | 100k | R_0402_1005Metric | R10 |
SolarPerch design files
The KiCad project lives in the Sid110307/SolarPerch repository on GitHub; these links point at the commit this page was built from.
- Schematicpcb/SolarPerch.kicad_sch
SolarPerch: common questions
What microcontroller does the SolarPerch use?
The SolarPerch is built around the ESP32-S3-MINI-1-N4R2, from the ESP32 family.
How many components are on the SolarPerch?
26 components, from 22 distinct parts. The full bill of materials is listed on this page.
Where can I download the SolarPerch design files?
From the Sid110307/SolarPerch repository on GitHub, which has the schematic; the links under Design files point to each one.
Can I use the SolarPerch design in my own project?
The repository has no license, so all rights stay with Sid110307. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the SolarPerch without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k