Esp32-solar attic fan controller

alex1klimovich·esp32-solar-attic-fan-controller·hardware/kicad/RoofEsp.kicad_pcb

Esp32-solar attic fan controller PCB layout, top view — open source board by alex1klimovich

About the Esp32-solar attic fan controller PCB

Esp32-solar attic fan controller is an open source PCB design by alex1klimovich, published on GitHub. It is a 2-layer board measuring 63.5 × 41.5 mm, with 39 components from 22 distinct parts.

Other key parts include the CP2102N-A02-GQFN24R, LMR36510ADDAR, TLV76733DRVR and SHT40-AD1B-R2. By type, the board carries 17 capacitors, 14 resistors, 4 ICs, 2 diodes, 1 connector and 1 inductor.

It belongs with the power & battery, sensors and usb & debug tools designs in this gallery.

From the project

ESP32 solar attic fan controller with custom power, sensing, USB-C, and JLCPCB-ready hardware

A custom two-layer controller PCB that adds environmental sensing, solar monitoring, USB-C programming, and intelligent relay control to an existing solar-powered attic fan.

- Mixed-source power design: a 65 V-capable solar buck and USB input feed a diode-ORed 5 V system rail. - Embedded hardware integration: ESP32-WROOM-32E, CP2102N USB-UART, SHT40 sensing, ADC monitoring, and relay control. - Power-aware design: hardware UVLO keeps the controller stable while firmware can make higher-level fan decisions. - PCB production workflow: KiCad schematic/layout, RF keepout, BOM optimization, and…

Esp32-solar attic fan controller, from the project README
From the project README

Main components on the Esp32-solar attic fan controller

Esp32-solar attic fan controller bill of materials (BOM)

39 components, 22 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CP2102N-A02-GQFN24R
U2
1
LMR36510ADDAR
U3
1
TLV76733DRVR
U4
1
SHT40-AD1B-R2
U5
1
TYPE-C-31-M-12
J1
2
SS14
D1, D2
1
MNR6045T220MT
L1
1
CL21A106KAYNNNE
10uF
C1
4
CL10A105KB8NNNC
1uF
C2, C11, C14, C15
6
CC0603KRX7R9BB104
100nF
C3, C5, C7, C10, C16, C17
2
CL10A475KO8NNNC
4.7uF
C4, C6
1
CL31B225KBHNNNE
2.2uF
C8
1
CL21B224KBFNNNE
220nF
C9
2
CL31A226KAHNNNE
22uF
C12, C13
2
0603WAF5101T5E
5.1k
R1, R2
2
0603WAF1001T5E
1K
R3, R12
4
0603WAF1002T5E
10K
R4, R5, R13, R14
1
0603WAF1203T5E
120k
R6
1
0603WAF3002T5E
30k
R7
1
0603WAF3603T5E
360k
R8
Show 2 more
QtyPartRefs
2
0603WAF1003T5E
100K
R9, R10
1
0603WAF4701T5E
4.7K
R11

Esp32-solar attic fan controller design files

The KiCad project lives in the alex1klimovich/esp32-solar-attic-fan-controller repository on GitHub; these links point at the commit this page was built from.

Esp32-solar attic fan controller: common questions

How big is the Esp32-solar attic fan controller PCB?

The Esp32-solar attic fan controller measures 63.5 × 41.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Esp32-solar attic fan controller?

39 components, from 22 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 Esp32-solar attic fan controller design files?

From the alex1klimovich/esp32-solar-attic-fan-controller 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 Esp32-solar attic fan controller design in my own project?

The repository has no license, so all rights stay with alex1klimovich. Use it as a reference, and ask the author before reusing the design.

Similar boards