MilikMilik

Turn a Broken Smartwatch Into a Tiny DIY Game Console

Turn a Broken Smartwatch Into a Tiny DIY Game Console
Interest|Handheld Console Modding

What This Smartwatch-to-Console ESP32 Project Is

This smartwatch-to-console ESP32 project is a DIY game console build that transforms a broken smartwatch into a handheld gaming device by reusing its screen, battery, and casing with an ESP32C3 microcontroller, basic buttons, and custom Arduino code. Instead of throwing away a dead wearable, you turn its surviving parts into a keychain-sized console that can run classic 2D games. This form of smartwatch repurposing keeps lithium batteries and electronic components out of e‑waste while giving you a fun ESP32 project to learn from. The original build uses an ESP32‑C3 Mini board and a 1.3‑inch ST7789 IPS display taken from the damaged watch and wired as a standard 240×240 Arduino‑compatible screen. With a little electronics knowledge and careful disassembly, you can adapt the same idea to many broken smartwatches.

Strip the Broken Smartwatch for Reusable Parts

Start your DIY game console by opening the broken smartwatch and deciding what can be saved. The aim is to keep anything still working, especially the display, lithium battery, buttons, and shell. Disconnect the battery first and avoid shorting any exposed pads. Remove the original smartwatch board, then inspect the screen module; many 1.3‑inch IPS displays inside watches use the ST7789 driver and support 240×240 resolution. Search the display markings online to find the exact pinout so you know which pads are power, ground, data, and backlight. According to the Hackster.io project by DSN Industries, the salvaged 1.3‑inch ST7789 panel turned out to be “a standard 240x240 Arduino-compatible screen.” Set aside the working parts in labeled containers and clean the inside of the case so it can house your new microcontroller and buttons.

Wire the ESP32-C3 Mini to the Salvaged Screen and Power

With the smartwatch gutted, you can wire up the ESP32‑C3 Mini and turn the shell into a compact handheld gaming device. The ESP32‑C3 Mini is well suited to handmade builds due to its small footprint and built‑in USB for programming. Connect the screen’s power and ground to the ESP32 board, then wire the ST7789’s data and control pins to suitable GPIO pins, following the pinout you researched earlier. Add the battery to the power input through an appropriate charging and protection circuit, reusing the smartwatch cell as long as it is still healthy. Route any existing button pads or add new tactile buttons for up, down, left, right, and a select or start input. Keep wiring as short as possible so everything fits back into the original watch enclosure or a keychain‑style shell.

Upload Multi-Game Firmware With Arduino IDE

Once your ESP32 project is wired, you can turn it into a working DIY game console by flashing the firmware. Install the ESP32 boards package in the Arduino IDE, select the ESP32‑C3 target, and connect the board with a USB cable. The original build uses a single Arduino sketch that includes three classic games: Brick Breaker, Snake, and Flappy Bird. The author created a custom display library tailored to the 1.3‑inch ST7789 screen, so graphics render correctly within the 240×240 area. Thanks to the ESP32‑C3’s native USB support, firmware flashing is handled through the standard upload process in the IDE: select the COM port, hit Upload, and wait for the games to compile and transfer. After reboot, press your wired buttons to move through menus and start playing on your recycled smartwatch hardware.

Finish, Test, and Enjoy Your Handheld Gaming Device

With the code running, close up the casing and test the handheld gaming device in daily use. Check that the screen refresh is smooth, the controls respond well, and the battery holds a reasonable charge. Tweak button placement or sensitivity if any actions feel awkward, and refine the enclosure so it can live on a keychain or lanyard without accidental presses. This kind of smartwatch repurposing shows how many “dead” gadgets still contain valuable parts that can have a second life. As the Hackster.io builder notes, by recycling unused devices we “make a great contribution to nature,” especially when reclaiming hazardous lithium cells instead of discarding them. From here, you can expand the firmware with more games, add simple sound, or create new themes, all on top of the same compact ESP32C3 console core.

Milik earns a commission when you shop through our links, at no extra cost to you. Editorial content is independently selected by our team.

You May Also Like

Comments
Say something...
No comments yet. Be the first to share your thoughts!