WiFi-Enabled On-Air Sign

WiFi-Enabled On-Air Sign

Description

This is a remix of the "On Air Sign [IoT] for Twitch" by Adafruit. https://www.thingiverse.com/thing:1506862 Details for building the sign can be found on Adafruit's site: https://learn.adafruit.com/3d-printed-iot-on-air-sign-for-twitch/overview I edited the sign with 2 things: a lip around the base to prevent light from coming out of the seam, and I added a larger hole for heat-press threaded inserts. You can edit the Sign vXX.f3d file to modify those. The On-air...._inserts files also use threaded heat-press inserts. I work from home and wanted a sign that would let my family know if I was in a meeting. This project uses two buttons/switches to set different colors. For example, one turns the sign Yellow and implies to my family that I'm busy but can be disturbed if necessary. The other button turns the sign red and implies "I'm in a meeting, be quiet." The project uses two Adafruit Huzzah Feathers with ESP8266, the 3D-Printed On-Air sign, a 144 NeoPixel strip, an indicator LED (on the controller), and two inputs (button/switch). PlatformIO: Includes a wifi/MQTT configuration page. For the control box, I used a WeMos D1 Mini. https://github.com/morganh83/AirBubble-CTRL_v2.4 The sign is still built with the Feather Huzzah. https://github.com/morganh83/AirBubble-Sign_v2 Fritzing schematics and INO files are below. Enjoy! https://www.youtube.com/watch?v=Win6dKcgGWw ***EDIT*** The original Arduino code had the buttons and sign in a server-client configuration. I have changed it to use MQTT for more customization and easier control. There is no longer any IP configuration, just plug in your WiFi settings and MQTT broker information and it should be good to go. The new INO files are here: https://github.com/morganh83/On-Air

Statistics

Likes

55

Downloads

0