https://github.com/rgerganov/tesla-opener
Open Tesla charging port with HackRF
https://github.com/rgerganov/tesla-opener
hackrf tesla webusb
Last synced: about 1 month ago
JSON representation
Open Tesla charging port with HackRF
- Host: GitHub
- URL: https://github.com/rgerganov/tesla-opener
- Owner: rgerganov
- Created: 2022-03-27T15:59:53.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-14T07:55:06.000Z (over 2 years ago)
- Last Synced: 2025-01-03T06:13:05.091Z (10 months ago)
- Topics: hackrf, tesla, webusb
- Language: C++
- Homepage: https://xakcop.com/tesla-opener
- Size: 4.82 MB
- Stars: 85
- Watchers: 8
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Overview
Static web page for transmitting an RF signal which opens the Tesla charging port. It uses WebUSB and HackRF. The signal is generated using ASK/OOK modulation from the following bit pattern:
```
101010101010101010101010100010101100101100110010110011001100110011001011010011010010110101001010110100110100110010101011010010110001010110010110011001011001100110011001100101101001101001011010100101011010011010011001010101101001011000101011001011001100101100110011001100110010110100110100101101010010101101001101001100101010110100101
```
The symbol rate is 2500 bits/second.Credits to [@IfNotPike](https://twitter.com/IfNotPike) and [this](https://twitter.com/IfNotPike/status/1507818836568858631) tweet.
## Demo with Pixel phone
The web page also works on mobile Chrome. In the following demo I am using a Pixel phone and HackRF connected to it with USB OTG cable:
You can see it in action here:
[](https://www.youtube.com/watch?v=aOc9NCexO44)
Try it yourself at [https://xakcop.com/tesla-opener](https://xakcop.com/tesla-opener)