Built a smart fan that reads the room
ESP32-powered, live temp display on a webpage, and an RGB LED that shifts from cool blue to warning red as it heats up — synced to the fan’s actual spin speed.
The tricky part? Getting the thermistor + resistor combo dialed in and calibrating the code so the temp reading actually matched reality (had to nudge it up 10°C to get it right ). Small detail, big headache.
Feels good when hardware finally talks to software the way you wanted it to.