Unboxing & Programming the ESP32-C3 with Built-in OLED Display

Published at : 23 Dec 2025

In this video, we explore the ESP32-C3 microcontroller with its tiny built-in 0.4-inch OLED display. I walk through the official pinout, including GPIO, I²C, and SPI assignments, and highlight some inconsistencies you should be aware of. We unbox the board, check its features, and run basic programs to test the onboard LED and display. I also troubleshoot OLED bitmap issues and share a working solution. Finally, we demonstrate a simple Wi-Fi project fetching live EUR to USD exchange rates and displaying them on the screen. This tutorial is perfect for anyone looking to get started with compact ESP32 boards. Links to the code and resources are included below.

Link to examples: https://drive.google.com/file/d/1fMeACPSyZzBFdG1cE9eOs1wecmF0pW2q/view?pli=1

Link to code: https://projecthub.arduino.cc/Dziubym/sp32-c3-tiny-oled-tutorial-pinout-setup-first-programs-84634a

IIf you'd like to support my work and help me make more videos, you can do so here:

• Channel Membership – https://www.youtube.com/channel/UC_YUPxLXSRu_4_zCO27kRww/join

• Patreon – https://www.patreon.com/MariosIdeas

• PayPal – https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7PD67JWZ9S3EJ&source=url

• Ko-fi – https://ko-fi.com/mariosideas