Uploaded January 2026 | Updated September 2026, 2 weeks ago
In this video, I continue working with the popular ESP32-C3 board with a built-in 72x40 OLED display.
You can find my first video here:
youtu.be/EZ_dcq1SGAk
Many examples for this board use very simple user interfaces — which is totally fine for such a small screen.
But what I really missed was a good-looking font, especially for displaying numbers clearly.
So I created a fully scalable custom bitmap font based on a simple 4x7 grid.
This approach makes the font compact, fast, and perfect for tiny OLED displays.
In this video you’ll see:
Small, medium and large number examples
-Huge single-digit display
-Internet clock example
-How the 4x7 bitmap font system works
-How to scale the font for different sizes
-How to draw digits using u8g2.drawBox()
All example code is available here:
👉 github.com/VolosR/esp32c3OledFONT
This board is very affordable and popular on AliExpress — prices may vary by region, so feel free to share what price you see in the comments.
If you enjoy this kind of ESP32 and OLED content, consider subscribing and supporting the channel ❤️
Patreon →patreon.com/VolosProjects
Ko-fi → ko-fi.com/volosprojects
YouTube Membership → youtube.com/channel/UCit2rVgOvhyuAD-VH5H_IHg/join
Or use YouTube’s Thanks feature
#ESP32 #ESP32C3 #OLED #Microcontroller #Arduino #Embedded #DIYElectronics #IoT
In this video, I continue working with the popular ESP32-C3 board with a built-in 72x40 OLED display.
You can find my first video here:
youtu.be/EZ_dcq1SGAk
Many examples for this board use very simple user interfaces — which is totally fine for such a small screen.
But what I really missed was a good-looking font, especially for displaying numbers clearly.
So I created a fully scalable custom bitmap font based on a simple 4x7 grid.
This approach makes the font compact, fast, and perfect for tiny OLED displays.
In this video you’ll see:
Small, medium and large number examples
-Huge single-digit display
-Internet clock example
-How the 4x7 bitmap font system works
-How to scale the font for different sizes
-How to draw digits using u8g2.drawBox()
All example code is available here:
👉 github.com/VolosR/esp32c3OledFONT
This board is very affordable and popular on AliExpress — prices may vary by region, so feel free to share what price you see in the comments.
If you enjoy this kind of ESP32 and OLED content, consider subscribing and supporting the channel ❤️
Patreon →patreon.com/VolosProjects
Ko-fi → ko-fi.com/volosprojects
YouTube Membership → youtube.com/channel/UCit2rVgOvhyuAD-VH5H_IHg/join
Or use YouTube’s Thanks feature
#ESP32 #ESP32C3 #OLED #Microcontroller #Arduino #Embedded #DIYElectronics #IoT










