Nils Westerlund
Published © GPL3+

Temperature controlled fan built with Toit and ESP32

In this build, we use Toit to easily create a temperature controlled fan for my overheated bedroom.

BeginnerFull instructions provided2 hours735
Temperature controlled fan built with Toit and ESP32

Things used in this project

Hardware components

Adafruit HUZZAH32 – ESP32 Feather Board
Adafruit HUZZAH32 – ESP32 Feather Board
Most ESP32 dev boards will work, but make sure it has 4MB onboard flash.
×1
SparkFun Environmental Combo Breakout - CCS811/BME280 (Qwiic)
SparkFun Environmental Combo Breakout - CCS811/BME280 (Qwiic)
×1
0.96" OLED 128x64 Pixels
×1
L298N H-Bridge
×1
6V DC motor with fan blade
×1
Toggle Switch, Toggle
Toggle Switch, Toggle
A simple toggle switch to enable the motor driver board.
×1
4xAA battery holder
4xAA battery holder
×1
AA Batteries
AA Batteries
×1
Capacitor 100 nF
Capacitor 100 nF
×1

Software apps and online services

Toit

Story

Read more

Schematics

Fritzing diagram of HW setup

Code

Toit Temperature Controlled Fan

Temperature controlled fan built using Toit.

Credits

Nils Westerlund

Nils Westerlund

2 projects • 3 followers

Comments