OSHPARK
  • About Us
  • Services
  • Support
  • Sharing
  • Log in
  • Sign up
  • OSHPARK
  • About Us
  • Services
  • Support
  • Sharing
  • Log in

ESP32 to OG Xbox Controller breakout

author: lowtolerance
Top
Bottom

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.

Top
Bottom
  • Actions

      Ordering shared project

      Hey there! Before ordering, make sure you have all the info you need to complete and use this design. This usually means a component list, and sometimes additional information such as assembly notes, source code, or usage guides.
      Since this is a project designed by a community member, it may contain design errors that prevent it from working as intended. OSH Park cannot place any guarantees about the functionality or correctness of the design.
      Order Board
    • Order Board
    • Download
    • Permalink
    • Embed link
Embeddable link to order this shared Project
  • COMPANY
  • About Us
  • Blog
  • Shop
  • SERVICES
  • Upload Your File
  • Prototypes
  • HELP
  • Support
  • If you can't find what you're looking for, please contact us at [email protected]
  • CONNECT
  • Shared Projects
  • Log in / Sign up
Whaleshark white
Follow us
© Copyright 2025 OSH Park, LLC | Privacy