My wife's birthday and Mother's day are coming up shortly and I'd like to do an electronic gift since that's what she always sees me doing 
.  Unfortunately, I don't have much time available to build something.  I saw that Adafruit had a new product - the Adafruit FunHouse that they describe as a "WiFi Home Automation Development Board". The board is in the shape of a house with a color TFT display and 5 RGB LEDs on the front.  And it has connections for external sensors and PIR and has both push buttons and capacitive sense for input.  The processor is an ESP32-S2 which is a single core ESP32 with just WiFi (no BLE).  But it runs at 240MHz and has native USB which amongst other things allows it to run CircuitPython.  The FunHouse is a "cute" design that I think could be programmed for many different occasions, so I thought I'd get one and try to do something quickly for her birthday and Mother's day - and I can also reuse it for future occasions.
I decided to a quick modular design. I printed a board holder that would serve as a front facade and allow me to stack different modules behind it that I could customize for different occasions.
Here's the FunHouse running the OOB (out-of -box) CircuitPython program.
A view showing the shallow facade.
I haven't used CircuitPython much and never used an ESP32-S2 before, but hopefully it won't be too hard to get something running quickly (before May 9).
			    

Top Comments