The Open Source Modular Controller is a reconfigurable USB game controller with interchangeable button, joystick, navigation, and bumper/trigger modules. Receiver boards can be repositioned within a custom 3D-printed chassis, allowing users to shape the layout around their preferences and accessibility needs. Built around an ESP32-S3 and TinyUSB, the Spring 2026 prototype connects as a standard HID controller without additional drivers.
Date: Nov 6, 2025
Team Members: Ethan Dwyer, Devon Flanery, Gabriel Fosdick, Brady Johnston, Andres Salinas, Stephen Venerable
Categories: project
Tagged: game-controller, USB-HID, modular, accessibility, input-modules, TinyUSB, ESP32-S3
Client: Enterprise-funded
Website: https://github.com/OSHE-Github/Open-Source-Modular-Controller