ESP32-DevKitC3-Simple-Thermostat
jrtaylor71·ESP32-DevKitC3-Simple-Thermostat-PCB·pcb/ESP32-DevKitC3-Simple-Thermostat-PCB_v3.kicad_pcb
About the ESP32-DevKitC3-Simple-Thermostat PCB
ESP32-DevKitC3-Simple-Thermostat is an open source ESP32 PCB design by jrtaylor71, published on GitHub. It is a 4-layer board measuring 133 × 89.5 mm, with 32 components from 22 distinct parts.
Its main chip is the ESP32-S3-DevKitC, from the ESP32 family. Other key parts include the LM2596S-5 and TBD62083A. By type, the board carries 8 resistors, 6 relays, 5 diodes, 4 capacitors, 3 ICs and 3 connectors.
It belongs with the iot & wireless, sensors and displays & leds designs in this gallery, and the repository also holds 1 earlier revision of it.
From the project
ESP32-DevKitC3 Simple Thermostat with PCB
A comprehensive, feature-rich simple thermostat system built on the ESP32 platform with professional PCB design. Perfect for DIY smart home automation with full Home Assistant integration.
- 📱 Local Touch Control: ILI9341 TFT LCD with intuitive touch interface - 🏠 Smart Home Ready: Full MQTT integration with Home Assistant auto-discovery and climate entity support - 📅 Bidirectional Schedule Sync: 7-day schedules with day/night periods, HA helper automation, and live two-way update flow - 🌡️ Multiple Sensors: AHT20/BME280 ambient temperature and humidity plus DS18B20 hydronic water sensing -…
Main components on the ESP32-DevKitC3-Simple-Thermostat
ESP32-DevKitC3-Simple-Thermostat bill of materials (BOM)
32 components, 22 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-DevKitC | ESP32-S3-DevKitC | U1 |
| 1 | LM2596S-5 | TO-263-5_TabPin3 | U2 |
| 1 | TBD62083A | DW18 | U3 |
| 1 | 2N7002 | SOT-23 | Q7 |
| 1 | PINHD_1x18_Male | PinHeader_1x18_P2.54mm_Vertical | J1 |
| 1 | Screw_Terminal_9_P3.50mm | TerminalBlock_Phoenix_PT-1,5-9-3.5-H_1x09_P3.50mm_Horizontal | J2 |
| 1 | PINHD_1x3_Male | PinHeader_1x03_P2.54mm_Vertical | J7 |
| 1 | Buzzer | Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | BZ1 |
| 6 | G6S-2 | Relay_DPDT_Omron_G6S-2 | K1, K2, K3, K4, K5, K7 |
| 1 | KBP210G | Diode_Bridge_KBP | D7 |
| 1 | SS34 | D_SMC | D8 |
| 1 | FAN | LED_D3.0mm | D9 |
| 1 | HEAT | LED_D3.0mm | D10 |
| 1 | COOL | LED_D3.0mm | D11 |
| 1 | SRR1260-120M 12uH_5.2A_1260 Bournes | L_Bourns_SRR1260 | L1 |
| 1 | 1000uF_50V | CP_Radial_D16.0mm_P7.50mm | C5 |
| 2 | 100nF_Ceramic | C_Disc_D5.0mm_W2.5mm_P2.50mm | C6, C9 |
| 1 | 470uF_10V | CP_Radial_D8.0mm_P3.50mm | C8 |
| 1 | 4.7k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7 |
| 4 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R8, R11, R13, R14 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R9, R10 |
| 1 | GL5537 | R_LDR_5.1x4.3mm_P3.4mm_Vertical | R12 |
ESP32-DevKitC3-Simple-Thermostat design files
The KiCad project lives in the jrtaylor71/ESP32-DevKitC3-Simple-Thermostat-PCB repository on GitHub; these links point at the commit this page was built from.
ESP32-DevKitC3-Simple-Thermostat: common questions
What microcontroller does the ESP32-DevKitC3-Simple-Thermostat use?
The ESP32-DevKitC3-Simple-Thermostat is built around the ESP32-S3-DevKitC, from the ESP32 family.
How big is the ESP32-DevKitC3-Simple-Thermostat PCB?
The ESP32-DevKitC3-Simple-Thermostat measures 133 × 89.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the ESP32-DevKitC3-Simple-Thermostat?
32 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-DevKitC3-Simple-Thermostat design files?
From the jrtaylor71/ESP32-DevKitC3-Simple-Thermostat-PCB 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-DevKitC3-Simple-Thermostat design in my own project?
The repository has no license, so all rights stay with jrtaylor71. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ESP32-DevKitC3-Simple-Thermostat 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.
Earlier revisions in the repo: ESP32-DevKitC3-Simple-Thermostat-PCB
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
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.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k