@@ -34,10 +34,11 @@ connected devices/stations. Allows additional clients to register for UDP. Clien
3434## Download or Compile
3535
3636Ready to use binaries for ESP32 via [ GitHub releases] ( https://github.com/DroneBridge/ESP32/releases ) .
37- Or compile for ESP32S2 & ESP32S3 using esp-idf 4.4 :
37+ Or compile for ESP32S2, ESP32S3 & ESP32C3 using esp-idf v5.1 :
3838- ESP32 `` idf.py set-target esp32 build ``
3939- ESP32S2 `` idf.py set-target esp32s2 build ``
4040- ESP32S3 `` idf.py set-target esp32s3 build ``
41+ - ESP32C3 `` idf.py set-target esp32c3 build ``
4142
4243## Hardware
4344
@@ -51,7 +52,7 @@ Examples for boards that will work:
5152* [ Adafruit HUZZAH32] ( https://www.adafruit.com/product/4172 ) (requires FTDI adapter for flashing firmware)
5253
5354DroneBridge for ESP32 is tested with an DOIT ESP32 development board.
54- ** Other ESP boards like the ESP32-C3 etc. are very likely to work as well. I will be necessary to re-compile the code for the target .**
55+ ** Other ESP boards are very likely to work as well.**
5556
5657## Installation/Flashing using precompiled binaries
5758
@@ -71,7 +72,7 @@ There are many multiple ways on how to flash the firmware. The easy ones are exp
7172 In this example the serial connection to the ESP32 is on ` COM4 ` (in Linux e.g. ` /dev/ttyUSB0 ` ).
72733 . ` esptool.py -p COM4 erase_flash `
73744 . ``` shell
74- esptool.py -p COM4 -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
75+ esptool.py -p COM4 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
7576 ```
7677 You might need to press the boot button on your ESP to start the upload/flash process.
7778
0 commit comments