Quote Bot
Quote box shows live stock quote from a custom list of ticker symbols.
The display shows the stock symbol, first part of the company name, the current price, dollar and percent change, a line with an indicator to convey the current price relative to the 52 week range.
The display is also a touch screen that you can press to cycle to the previous or next stocks on the custom stock symbol list.
The bottom line shows status for the SD card, WiFi connection, API, fetch status, and time.
The power switch is the toggle switch located on the bottom plate.
Beneath the bottom plate a LED matrix shines through and provides a color pattern to indicate the price movement in terms of up or down for the day.
Underneath the display is the SD card and USB programming port. The SD card contains WiFi credentials, API credentials, and a list of ticker symbols to fetch.
Inside the bottom section contains the LED matrix and DC-DC power supply to convert the 12vDC input power to 5vFC for the electronics.
Removing the top reveals the LCD display and ESP32. The ESP32 is a WiFi enabled microcontroller that fetches live stock data from the IEXCLOUD API.
The top is easily removed and shows the cable from the bottom that supplies the power and connections the data line from the ESP32 to the LED matrix.
The schematics are straight forward.
This is going to sound crazy, but the parts were designed in Tinker CAD while I sorting out a CAD license issue.
The bottom shows a graphic for the power input specifications.
The printed parts use PLA filament and was printed on an older Qudi X2 printer at a slow 60mm/s.
I would say this was more of an art project due to the quirky nature of the design, but it's still functional!