Video Game Controller

ESP32-based custom controller with analog sticks, buttons, and USB HID — full PCB designed in Altium.

Embedded • PCB Firmware • USB HID

Overview

The goal was to build a custom controller using an ESP32 with analog sticks and buttons, recognized by the host as a standard USB HID device. The hardware is integrated on a custom PCB in Altium Designer for clean packaging and reliable I/O.

Deliverables

Future Improvements

Gallery

← Back to Projects Get in touch