Adafruit FunHouse - WiFi Home Automation Development Board
The Adafruit FunHouse is a WiFi-connected home automation development board powered by the ESP32-S2 processor. With built-in sensors, a colour display, and multiple plug-and-play connectors, it makes creating internet-powered smart home projects easy — with little or no soldering required.
The ESP32-S2 supports both CircuitPython and Arduino, with native USB so it can act as a keyboard, MIDI device, or disk drive. While it doesn't include BLE, it offers robust WiFi with SSL support and 2 MB of PSRAM for handling large data buffers. Three STEMMA JST-PH ports accept digital and analog I/O boards, and a STEMMA QT port connects any I²C device.
Key Features
- ESP32-S2 240 MHz Tensilica Processor – Next-generation ESP32 with native USB support
- WROVER Module (FCC/CE Certified) – 4 MB Flash and 2 MB PSRAM for large data buffers
- 1.54" Colour TFT Display – 240×240 pixel SPI display with controllable backlight
- USB-C Connector – For power and data
- Five Mini RGB DotStar LEDs – Top-mounted for animations or notification indicators
- Three Buttons – Can wake the ESP32 from deep sleep or select modes
- DPS310 Barometric Pressure and Temperature Sensor – Built-in environmental monitoring
- AHT20 Relative Humidity and Temperature Sensor – Track indoor climate conditions
- Mini PIR Sensor Socket – Front-facing plug-in socket for motion detection (sensor not included)
- Front-Facing Light Sensor – Detect ambient light levels
- Speaker/Buzzer – Play tones and beeps for audible notifications
- STEMMA QT Port – Connect I²C devices for expanded functionality
- Three STEMMA 3-Pin JST Connectors – Attach NeoPixels, speakers, servos, or relays
- Three Capacitive Touch Pads – Plus a 5-element capacitive touch slider
- On/Off Switch – Convenient power control
- Boot and Reset Buttons – For reprogramming
Ideal For
- WiFi-connected home automation and IoT sensor projects
- Environmental monitoring (temperature, humidity, barometric pressure, light)
- Motion detection and security notifications
- Interactive displays and audible alert systems
- CircuitPython and Arduino learning projects
Resources
The Adafruit FunHouse - WiFi Home Automation Development Board appears in the following collections:
