How to display data from the Internet on OLED screen - Day 46 of
Tomasz Tarnowski Tomasz Tarnowski
11.3K subscribers
1,596 views
0

 Published On Jul 9, 2021

In this video, I will show you how to connect the I2C OLED screen to the ESP8266 microcontroller and how to use an embedded C++ HTTPS client to pull data from web-hosted APIs and display it on the screen.

You can find the code from this episode here:
https://github.com/ttarnowski/esp8266...

Parts and components used in the video:
- ESP8266 microcontroller (~5$ a piece):
UK: https://www.amazon.co.uk/s?k=nodemcu+...
US: https://www.amazon.com/s?k=esp8266
- SSD1306 OLED Screen 128x32
UK: https://www.amazon.co.uk/s?k=ssd1306+...
US: https://www.amazon.com/s?k=ssd1306+12...
- 1x Button:
UK: https://www.amazon.co.uk/s?k=arduino+...
US: https://www.amazon.com/s?k=arduino+pu...
- Breadboard:
UK: https://www.amazon.co.uk/s?k=breadboard
US: https://www.amazon.com/s?k=breadboard
- Wires:
UK: https://www.amazon.co.uk/s?k=arduino+...
US: https://www.amazon.com/s?k=arduino+wires
- micro USB cable:
UK: https://www.amazon.co.uk/s?k=micro+us...
US: https://www.amazon.com/s?k=micro+usb+...
or (for mac)
UK: https://www.amazon.co.uk/s?k=type+c+t...
US: https://www.amazon.com/s?k=type+c+to+...

Software used in the video:
1. Visual Studio Code IDE:
https://code.visualstudio.com/
2. C/C++ VSCode extension:
https://marketplace.visualstudio.com/...
3. Clang-Format VSCode extension:
https://marketplace.visualstudio.com/...
4. PlatformIO VSCode extension:
https://marketplace.visualstudio.com/...

Thanks for watching and see you tomorrow!

00:00 Intro
01:03 Hardware components presentation
01:48 Going through the circuit
03:19 Code walk-through
21:07 Going through API displayers
26:24 Working device

show more

Share/Embed