The easiest way to skyrocket your YouTube subscribers
Get Free YouTube Subscribers, Views and Likes

Arduino OLED Menu Tutorial (for beginners - Arduino UNO 128x64px SSD1306 OLED screen u8g)

Follow
upir

Do you like the video? Please consider buying me a coffee ☕, thank you! https://www.buymeacoffee.com/upir
Source Files: https://github.com/upiir/arduino_oled...
OLED display: https://s.click.aliexpress.com/e/_DF8...
PCBWay https://www.pcbway.com/setinvite.aspx...
WOKWI https://wokwi.com/projects/3531055619...



In this tutorial, I will show you how to create a simple menu using a 128x64 SSD1306 OLED Display connected using the IIC (I2C) interface to Arduino UNO together with three push buttons. The menu is inspired by the menu from Flipper Zero https://docs.flipperzero.one/basics/c...

This tutorial is for beginners, and I try to describe every single step in an understandable way. We would be using Photopea to create graphics, image2cpp to convert images into C code arrays, and WOKWI online Arduino emulator to test our sketch before running this on the real Arduino UNO. The final project uses Arduino UNO, a prototyping shield (but any breadboard is fine), an OLED display, and 3 push buttons (and, of course, some wires).



Links from the video:
WOKWI start project progress bar https://wokwi.com/projects/3008679867...
128x64 SSD1306 OLED Display: https://s.click.aliexpress.com/e/_DCK...
Transparent OLED display: https://s.click.aliexpress.com/e/_Dns...
Arduino UNO: https://s.click.aliexpress.com/e/_AXDw1h
Arduino UNO MINI: https://store.arduino.cc/products/uno...
Big OLED Display: https://s.click.aliexpress.com/e/_ADL0T9
Arduino breadboard prototyping shield: https://s.click.aliexpress.com/e/_ApbCwx
u8g fonts (fonts available for u8g library): https://nodemcubuild.com/u8gfonts.php
u8g documentation: https://github.com/olikraus/u8glib/wi...
Photopea (online Photoshoplike tool): https://www.photopea.com/
image2cpp (convert images into C code): https://javl.github.io/image2cpp/
Push buttons with caps https://s.click.aliexpress.com/e/_DmX...

Related videos:
Arduino Parking Sensor    • DIY Parking Sensor with Arduino (Over...  
Turbo pressure gauge with Arduino and OLED display    • Turbo pressure gauge with Arduino and...  
Arduino Car Cluster with OLED Display    • Arduino Car Cluster with OLED Display...  
Knob over OLED Display    • Knob over OLED Display  Arduino Proj...  
Arduino + OLED = 3D ?    • Arduino + OLED = 3D ?  
Arduino OLED Gauge    • Arduino OLED Gauge  
Smaller & Faster Arduino    • Smaller & Faster Arduino?  





PCBWay is a service for manufacturing custom PCBs. If you click the link above, you will get a coupon for $5, which is exactly the price of 10 pieces of custom PCBs. In that case, you will only pay for shipping. Do you have any experience doing this? Please let me know in the comment section!



Hashtags:
#OLED #arduino



Do you have any questions? Suggestions for the next video? Please put those down in the comment section. I try to answer as many questions as I can. Thank you for watching and reading the video description, and I hope to see you next time. Good luck with your projects!

posted by cboxgirlsle