
Tesla Controller
Bridge
Use your Xbox Series X|S controller with Tesla games that have controller support.
Flash your ESP32 from Chrome on desktop.
- Shows as teslacb.com in Tesla
- Disconnects after 15 minutes
- 1 device
- Custom Bluetooth device name
- No time limit
- Flash 2 ESP32s for player 1 and 2
- Two-player ready
Setup
Everything you need and how to flash.
Five steps to flash your ESP32.
After you flash
How to use the bridge once it’s flashed.
Two-player requires two separate ESP32 devices, one per controller. One Full purchase ($10) covers both. Re-flash as many times as you need. We recommend using a USB hub to power both ESP32s from a single USB port.
FAQ + Troubleshooting
Why do I need this?
Which ESP32 board should I buy?
Does this work with Xbox One controllers?
No serial port appears when I click Install
Controller LED keeps blinking (won't pair)
What happens when the free trial expires?
Why does the full version cost money?
How to switch to a different controller
Tesla doesn't see the ESP32 in Bluetooth settings
Buttons or sticks don't work correctly in game
Why did you make this?
How do I safely power off the ESP32?
Recommended devices
Tested ESP32 boards used during development. We do not make any commission from these links.
NOTE: Other ESP32-WROOM boards found on Amazon, Aliexpress, or elsewhere may also work, but shipping times, reliability, and seller support can vary. We recommend buying from established electronics suppliers and thoroughly checking reviews if available. You will find that there are many different form factors and designs at prices as low as $2 that will all work as long as the ESP32-WROOM module is used. Avoid ESP32-S2/S3/C3 variants as they use a different BLE stack thats incompatible with the bridge firmware. We were unable to make the PICO-D4 work reliability so we recommend avoiding it. Please make sure the device you purchase is a development board with USB support, not just a bare ESP32 chip. To protect the sensitive electronics in your ESP32 and ensure a stable connection, we recommend using a high-quality, undamaged USB cable and considering a protective case or enclosure for the ESP32.
Please do not contact us asking whether a specific board other than the ones listed here will work. We have only tested the devices listed above and cannot guarantee compatibility or provide support for other models.