Inspiration
I had trouble in viewing my favourite stock prices by taking out phone constantly, s I have build a 24x7 Display Stock Price Tracker so I can get updates regularly
What it does
It fetches Stock Price from FinnHub API and Displays it on Aafruit TFT Display using ESP8266
How we built it
- I first started with interfacing the Display with ESP8266 using the below pinout

- Then I coded the part to connect Wifi with ESP8266
- Further I created API key on FinnHub ,and tried parsing its data of stock symbol
- Then Calculated the Previous Price and Percentage of Fall or Rise and Displayed it with GUI functions.
- Added many Stock Symbols and then it automatically displays the data at API call per 3 seconds
Challenges we ran into
- API calling was tricky as compared to other languages as it didn't have support for JSON Parsing
- Using the Adafruit Display on ESP8266 as it was made as a Arduino Shield and Arduino Libraries.
Accomplishments that we're proud of
- Using the Display for First Time
- Creating a GUI for Display from scratch
What we learned
- Calling API in C++
- Connecting the Adafruit Display to ESP via SPI Communication
What's next for Live Stock Price Display with ESP8266
- Adding News Flashes in the Display using News API
- Adding Speaker for Alerts in cases of Market Crash or Price Fall
- Displaying Candle Graphs

Log in or sign up for Devpost to join the conversation.