Custom made home automation display consisting of two Neopixel rings (inner one with 12 LEDs represents the time, outer one shows various information (weather, temperature, humidity, window open/close state (and close/open duration), power socket state etc.
A the touchable TFT display shows the floorplan and other information, a speaker in the back is able to output digital sounds/samples. There's an RFM module for communication with other custom hardware around the house. A PIR sensor tracks movements. The looks of the latter made me call the thingy HAL9000.
The housing was my most complex work within OpenSCAD. Especially creating the rounded back took me ages.
HAL9000 consists of:
- Feather M0 with RFM69 module
- Feather TFT 2"4 320x240 touchscreen (with SD card slot)
- 24 RGB LED Neopixel ring
- 12 RGB LED Neopixel ring
- Custom PCB (mostly signal routing)
- Adafruit Mono 2.5W Amp - PAM8302
- A PIR sensor (taken from a JeeNode RoomNode)
- A BMP085 pressure sensor
- A speaker (2W?)
PS: There's a gap visible in one photo because I broke off one screw holder :-(