https://github.com/neoxic/escape32-wifi-link
Firmware for ESCape32 Wi-Fi Link
https://github.com/neoxic/escape32-wifi-link
esp32 wifi
Last synced: about 2 months ago
JSON representation
Firmware for ESCape32 Wi-Fi Link
- Host: GitHub
- URL: https://github.com/neoxic/escape32-wifi-link
- Owner: neoxic
- License: gpl-3.0
- Created: 2023-10-16T23:28:55.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-07T06:02:02.000Z (about 2 months ago)
- Last Synced: 2025-04-07T07:22:09.260Z (about 2 months ago)
- Topics: esp32, wifi
- Language: HTML
- Homepage:
- Size: 43.9 KB
- Stars: 5
- Watchers: 4
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ESCape32 Wi-Fi Link
===================ESP32-based embedded configurator for [ESCape32](https://github.com/neoxic/ESCape32) electronic speed controllers.
Installation
------------Download the latest pre-built combined image [here](https://github.com/neoxic/ESCape32-WiFi-Link/releases).
Flash the image at offset 0x0 using the [ESP Flash Tool](https://www.espressif.com/en/support/download/other-tools) or any DFU utility, e.g. dfu-util.
Visit the [ESCape32 Wiki / Wi-Fi Link](https://github.com/neoxic/ESCape32/wiki/WiFiLink) page for more information.
Pinouts
-------| MCU | RX | TX | LED |
|----------|---:|---:|----:|
| ESP32-C3 | 4 | 2 | *8 |
| ESP32-S2 | 16 | 33 | 15 |(*) active low
_Note:_ The above GPIO pin numbers can be changed using the `idf.py menuconfig` command.
Building from source
--------------------Install the ESP-IDF environment as described [here](https://idf.espressif.com).
To build for the ESP32-S2, run:
```
idf.py set-target esp32s2
idf.py build
```To install on the device, run:
```
idf.py flash
```To make a combined image, run:
```
cd build
esptool.py --chip esp32s2 merge_bin -o ESCape32-WiFi-Link-ESP32-S2.bin @flash_args
```