The Idea Behind the ProjectI wanted to build something small, interesting, and useful using the ESP32-C3. I had an idea of turning a regular keychain into a tiny interactive gadget with its own personality.That's how I started working on the ESP32-C3 Robot Eye Keychain.The project uses an ESP32-C3 Super Mini and a 0.96-inch SSD1306 OLED display. When powered on, it displays animated robot eyes, giving the keychain a simple but fun appearance.I also wanted to add something more than just animations. So I implemented a Wi-Fi-based web interface that allows users to connect their smartphone directly to the device. From the web page, users can capture a photo using their phone's camera or select an existing image from their gallery and send it to the keychain.The ESP32-C3 receives the image, processes it, and displays it on the OLED screen. There is no need to install a separate mobile application.One of the main challenges was fitting everything into a compact keychain design while keeping the functionality reliable. I also worked on optimizing the firmware and power consumption to make the device practical for everyday use.This project was a fun way to explore ESP32-C3 capabilities, Wi-Fi communication, image processing, and compact electronics design.My goal was simple: build a small gadget that combines electronics, programming, and a little creativity into something you can actually carry with your keys.




Comments