Skip to content

Commit 6794c9f

Browse files
committed
More detailed flashing instructions
1 parent 394f439 commit 6794c9f

File tree

2 files changed

+34
-13
lines changed

2 files changed

+34
-13
lines changed

flashing_instructions.txt

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
1-
Flash your esp32 with the command below using esptool.py
2-
ESP32:
3-
-------
4-
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size 2MB --flash_freq 40m 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
1+
1. esptool.py -p (PORT) erase_flash
2+
2. Flash your esp32 with the command below using esptool.py
3+
ESP32:
4+
-------
5+
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size 2MB --flash_freq 40m 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
56

67

7-
ESP32S2:
8-
-------
9-
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32s2 write_flash --flash_mode dio --flash_size 2MB --flash_freq 80m 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
8+
ESP32S2:
9+
-------
10+
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32s2 write_flash --flash_mode dio --flash_size 2MB --flash_freq 80m 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
1011

1112

12-
ESP32S3:
13-
-------
14-
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32s3 write_flash --flash_mode dio --flash_size 2MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
13+
ESP32S3:
14+
-------
15+
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32s3 write_flash --flash_mode dio --flash_size 2MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
1516

1617

17-
ESP32C3:
18-
-------
19-
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32c3 write_flash --flash_mode dio --flash_size 2MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
18+
ESP32C3:
19+
-------
20+
esptool.py -p (PORT) -b 115200 --before default_reset --after hard_reset --chip esp32c3 write_flash --flash_mode dio --flash_size 2MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin 0x110000 www.bin
21+
22+
3.
23+
Then connect your laptop or phone to the DroneBridge ESP32 WiFi access point and open the link http://192.168.2.1/ in a browser (depending on your setup, the easier to remember URL http://dronebridge.local/ may also work).
24+
25+
Users report varying degrees of success accessing these links via browsers running on phones or laptops so try both if you experience issues.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
CONFIG_IDF_TARGET="esp32"
2+
CONFIG_MDNS_RESOLVE_TEST_SERVICES=y
3+
CONFIG_MDNS_ADD_MAC_TO_HOSTNAME=y
4+
CONFIG_MDNS_PUBLISH_DELEGATE_HOST=y
5+
CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y
6+
CONFIG_LWIP_IPV4=n
7+
CONFIG_EXAMPLE_CONNECT_ETHERNET=y
8+
CONFIG_EXAMPLE_CONNECT_WIFI=n
9+
CONFIG_EXAMPLE_USE_INTERNAL_ETHERNET=y
10+
CONFIG_EXAMPLE_ETH_PHY_IP101=y
11+
CONFIG_EXAMPLE_ETH_MDC_GPIO=23
12+
CONFIG_EXAMPLE_ETH_MDIO_GPIO=18
13+
CONFIG_EXAMPLE_ETH_PHY_RST_GPIO=5
14+
CONFIG_EXAMPLE_ETH_PHY_ADDR=1
15+
CONFIG_MDNS_BUTTON_GPIO=32

0 commit comments

Comments
 (0)