ESP32 to OG Xbox Controller breakout
author: lowtolerance
2 layer board of 0.67 x 1.39 inches (17.0 x 35.2 mm)
Uploaded:
November 30, 2020
Shared:
November 30, 2020
Total Price:
$4.65
A ESP32-S2-MINI1(U) module to OG Xbox Controller plug.
(UNTESTED)
This is a super simple circuit. Aside from the ESP32 module itself, (which is less than 16mm2), there are only eight passive components, all 0603 in size.
To upload firmware to the chip initially, it’d probably be easiest to just repurpose a controller port, clipping the connector end and splicing it into a male USB-A plug. Keep the yellow wire accessible, though, as you’ll need to drive the signal low momentarily while plugging it in to a PC in order to enable DFU mode and upload firmware.
The firmware will need to be compiled in DFU form, and uploaded with esptool.py. But it doesn’t exist yet, so hold tight.
A ESP32-S2-MINI1(U) module to OG Xbox Controller plug.
(UNTESTED)
This is a super simple circuit. Aside from the ESP32 module itself, (which is less than 16mm2), there are only eight passive components, all 0603 in size.
To upload firmware to the chip initially, it’d probably be easiest to just repurpose a controller port, clipping the connector end and splicing it into a male USB-A plug. Keep the yellow wire accessible, though, as you’ll need to drive the signal low momentarily while plugging it in to a PC in order to enable DFU mode and upload firmware.
The firmware will need to be compiled in DFU form, and uploaded with esptool.py. But it doesn’t exist yet, so hold tight.