GC9A01 Round LCD with ESP32 & Arduino
DroneBot Workshop
@dronebotworkshopAbout
Welcome to the Workshop! The DroneBot Workshop is the place where I work with Arduino, Raspberry Pi, ESP32, and lots of other cool microcontrollers, components, and sensors. This is a channel for learning and understanding. While I do build projects, most episodes focus on showing you HOW things work, so you can use the information to bring your own designs to life. Every video has a corresponding article on my website at https://dronebotworkshop.com , along with the diagrams and code samples you’ll need to build your own creations. You can also participate in discussions on my Forum at https://forum.dronebotworkshop.com. Please note that I no longer do any sponsored videos, enquiries for these will be ignored! If you'd like to know more about me or the DroneBot Workshop you can read the FAQ at https://dronebotworkshop.com/about-dronebot-workshop/faq/ And if you have technical questions please ask them on the Forum. Welcome to the Workshop! I hope you enjoy your stay! Bill
Latest Posts
Video Description
Learn to use the GC9A01 circular LCD module with an Arduino Uno and an ESP32. Article with code: https://dronebotworkshop.com/gc9a01 More articles and tutorials: https://dronebotworkshop.com Join the conversation on the forum: https://forum.dronebotworkshop.com Subscribe to the newsletter and stay in touch: https://dronebotworkshop.com/subscribe/ We have worked with LCD modules many times before here in the DroneBot Workshop, but this one is a bit different - it’s round! Round LCD modules like this one are excellent choices for instrumentation and metering projects. They can also be used for special effects in robotics and animatronics, as we will see when we use two of the displays to build some animated eyeballs. We will start, of course, by looking at the specifications of this display. It is an SPI bus device, and the Waveshare model I’m using can operate on both 5-volts and 3.3-volts. Note that there is another model of this display, also using the GC9A01 driver, that only operates on 3.3-volts (and also has some very confusing pin markings). Next, we will use the display with an Arduino Uno. We will start by using the Waveshare sample code, but after that, we will switch to another library that is much better documented. After that, we will use the display with an ESP32, which has better performance than the Arduino Uno as it’s much faster and has more internal memory. Finally, we will build a set of animated eyeballs using the ESP32 and two of the GC9A01 modules. Lot’s to learn, and there is even a bonus “riddle” in the video for science fiction fans - of course, I give you the answer in the end! Here is the Table of Contents for today's video: 00:00 - Introduction 01:13 - GC9A01 IPS Display 05:11 - GC9A01 with Arduino 18:12 - GC9A01 with ESP32 33:12 - GC9A01 Animated Eyes 43:08 - Conclusion Hope you enjoy it, and I really hope you pick up a few of these displays and build something cool with them! And, for those of you who solved the “riddle”, congratulations - and for the rest of you, DON’T PANIC! (that was a clue, BTW). Bill
You May Also Like
Essential LCD & ESP32 Kits
AI-recommended products based on this video

Thermal Brush,10 Temperatures LCD Display Upgrade to 400°F 1.5 in Heated Round Brush Curling Iron Heated Ceramic Tourmaline Ionic Comb 110-240V Volum

Thermal Brush,10 Temperatures LCD Display Upgrade to 400°F 1.5 in Heated Round Brush Curling Iron Heated Ceramic Tourmaline Ionic Comb 110-240V Volum

MSI MAG A550BN, Non-Modular Compact 550W Power Supply, 80+ Bronze, Low-Noise Fan, Active PFC Design, 5 Year Warranty

MSI MAG A850GL PCIE5 White, Fully Modular Compact Gaming 850W Power Supply, 80+ Gold, ATX 3.1 & PCIe 5.1 Ready, Native Dual-Color 12V-2x6 Cable, 10 Year Warranty

MSI MPG A1000GS PCIE5, Fully Modular Gaming 1000W Power Supply, 80+ Gold, Dual 12V-2x6 Cables, Server-Grade, ATX 3.1 & PCIe 5.1, Low-Noise, Semi Digital, Embossed Jacket Cables, 10 Year Warranty

MSI MPG A850GS PCIE5, Fully Modular Gaming 850W Power Supply, 80+ Gold, Dual 12V-2x6 Cables, Server-Grade, ATX 3.1 & PCIe 5.1 Ready, Low-Noise, Semi Digital, Embossed Jacket Cables, 10 Year Warranty

Mobile Phone LCD Screen TFT LCD Screen for Tecno Camon 18 P CH7n with Digitizer Full Assembly

SINRAOEE 24 MP 18X High-Definition Digital 1080 FHD 3 Inch TFT LCD Screen Anti-Shake Digital Video Camera for Travel

WONNIE 17.9" Portable DVD/CD Player with 15.4" Large Swivel Screen, 1366x768 HD LCD TFT, Built-in 6 Hrs 5000mAH Rechargeable Battery, Resume Play, USB/SD Card/AV in &Out, All Regions, Stereo Sound

DHT11 modules Digital Temperature and Humidity Temperature Sensor for arduino DIY KIT 5pcs

Asus ROG Azoth Wireless Mechanical Gaming Keyboard – 75% TKL, Tri-Mode Connectivity, Hot Swappable Pre-lubed ROG NX Snow Linear Switches, PBT Keycaps, RGB, OLED Display, PC/Mac Support - Black




















