b6cd1aab36cc1fd7d6b395212ad3fdc71a9fa895
Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-HDK-dat/ESP32-USB-dat.md
| ... | ... | @@ -1,26 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -# ESP32 USB |
|
| 4 | - |
|
| 5 | -## USB pins |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -## Arduino Code tested with [[ESP32-C3-WROOM-02-DAT]] |
|
| 11 | -- not working |
|
| 12 | -- maybe hardware problem, or code problem, or need further test |
|
| 13 | -- consider it is not working if you buy. |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | -## Arduino Code tested with [[ESP32-S2]] |
|
| 18 | -- working |
|
| 19 | - |
|
| 20 | - |
|
| 21 | -## Boards |
|
| 22 | - |
|
| 23 | -- [[NWI1119-DAT]] |
|
| 24 | -- [[NWI1126-DAT]] |
|
| 25 | -- [[NWI1235-DAT]] - [[ESP32-S2]] |
|
| 26 | - |
Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-HDK-dat/ESP32-USB-dat/40-51-15-19-07-2023.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-HDK-dat/ESP32-USB-dat/40-51-15-19-07-2023.png differ |
Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-HDK-dat/ESP32-USB-dat/ESP32-USB-dat.md
| ... | ... | @@ -0,0 +1,28 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# ESP32-USB-dat |
|
| 4 | + |
|
| 5 | +- [[USB-OTG-dat]] |
|
| 6 | + |
|
| 7 | +## USB pins |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 12 | +## Arduino Code tested with [[ESP32-C3-WROOM-02-DAT]] |
|
| 13 | +- not working |
|
| 14 | +- maybe hardware problem, or code problem, or need further test |
|
| 15 | +- consider it is not working if you buy. |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | +## Arduino Code tested with [[ESP32-S2]] |
|
| 20 | +- working |
|
| 21 | + |
|
| 22 | + |
|
| 23 | +## Boards |
|
| 24 | + |
|
| 25 | +- [[NWI1119-DAT]] |
|
| 26 | +- [[NWI1126-DAT]] |
|
| 27 | +- [[NWI1235-DAT]] - [[ESP32-S2]] |
|
| 28 | + |
Chip-cn-dat/Espressif-dat/ESP8266-DAT/ESP8266-DAT.md
| ... | ... | @@ -20,7 +20,7 @@ find modules here - [[esp8266-modules-dat]] |
| 20 | 20 | |
| 21 | 21 | ## Hardware |
| 22 | 22 | |
| 23 | -- [[ESP8266-HDK-dat]] |
|
| 23 | +- [[ESP8266-HDK-dat]] - [[ESP8266-SDK-dat]] |
|
| 24 | 24 | |
| 25 | 25 | |
| 26 | 26 | ### programmer and programming |
SDK-dat/ESP-SDK-dat/40-51-15-19-07-2023.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/40-51-15-19-07-2023.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/ESP-SDK-dat.md
| ... | ... | @@ -2,14 +2,16 @@ |
| 2 | 2 | |
| 3 | 3 | |
| 4 | 4 | |
| 5 | -# ESP32 SDK |
|
| 5 | +# ESP32-SDK |
|
| 6 | 6 | |
| 7 | -- [[ESP-dat]] |
|
| 7 | +- [[ESP-dat]] - [[ESP32-dat]] - [[ESP8266-dat]] |
|
| 8 | 8 | |
| 9 | 9 | ## Official SDK |
| 10 | 10 | |
| 11 | 11 | - [[esp-idf-dat]] - [[esp-idf-vscode]] |
| 12 | 12 | |
| 13 | +- [[platformIO-dat]] |
|
| 14 | + |
|
| 13 | 15 | |
| 14 | 16 | ## ESP Arduino code and firmware |
| 15 | 17 | |
| ... | ... | @@ -18,19 +20,20 @@ |
| 18 | 20 | |
| 19 | 21 | - arduino firmware - https://github.com/Edragon/esp_firmware |
| 20 | 22 | |
| 21 | -## Other Firmware |
|
| 23 | +## Firmware |
|
| 22 | 24 | |
| 23 | -- [[ESPHome-dat]] - [[tasmota-dat]] - [[ESP-now-dat]] |
|
| 25 | +- [[ESPHome-dat]] - [[tasmota-dat]] |
|
| 24 | 26 | |
| 25 | -- ??: [[MicroPython-dat]] - [[MongooseOS-dat]] - [[FreeRTOS-dat]] - [[Zephyr-dat]] |
|
| 27 | +- [[ESP-now-dat]] - [[ESP-EYE-dat]] |
|
| 26 | 28 | |
| 27 | -- [[Nodemcu-dat]] |
|
| 29 | +- [[Nodemcu-dat]] - [[luat-dat]] |
|
| 28 | 30 | |
| 31 | +- ??: [[MicroPython-dat]] - [[MongooseOS-dat]] - [[FreeRTOS-dat]] - [[Zephyr-dat]] |
|
| 29 | 32 | |
| 30 | 33 | |
| 31 | 34 | ## Flashing |
| 32 | 35 | |
| 33 | -- [[esptool]] - [[flash-download-tool]] |
|
| 36 | +- [[esptool-dat]] - [[flash-download-tool-dat]] |
|
| 34 | 37 | |
| 35 | 38 | ### Serial Connect |
| 36 | 39 | Wirings use [[USB-TTL-dat]] |
SDK-dat/ESP-SDK-dat/ESP32-SDK-dat/ESP32-SDK-dat.md
| ... | ... | @@ -0,0 +1,10 @@ |
| 1 | + |
|
| 2 | +# ESP32-SDK-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +- [[esp-idf-dat]] - [[ESP-dat]] |
|
| 7 | + |
|
| 8 | +- [[flash-download-tool-dat]] |
|
| 9 | + |
|
| 10 | +- [[ESP32-debug-log-dat]] |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/ESP32-SDK-dat/ESP32-debug-log-dat/ESP32-debug-log-dat.md
| ... | ... | @@ -0,0 +1,56 @@ |
| 1 | + |
|
| 2 | +# ESP32-debug-log-dat |
|
| 3 | + |
|
| 4 | +## boot log |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) |
|
| 8 | + configsip: 0, SPIWP:0xee |
|
| 9 | + clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 |
|
| 10 | + mode:DIO, clock div:2 |
|
| 11 | + load:0x3fff0018,len:4 |
|
| 12 | + load:0x3fff001c,len:5656 |
|
| 13 | + load:0x40078000,len:0 |
|
| 14 | + ho 12 tail 0 room 4 |
|
| 15 | + load:0x40078000,len:13844 |
|
| 16 | + entry 0x40078fc4 |
|
| 17 | + [0;32mI (30) boot: ESP-IDF v3.0.7 2nd stage bootloader[0m |
|
| 18 | + [0;32mI (30) boot: compile time 09:04:31[0m |
|
| 19 | + [0;32mI (30) boot: Enabling RNG early entropy source...[0m |
|
| 20 | + [0;32mI (35) boot: SPI Speed : 40MHz[0m |
|
| 21 | + [0;32mI (39) boot: SPI Mode : DIO[0m |
|
| 22 | + [0;32mI (43) boot: SPI Flash Size : 4MB[0m |
|
| 23 | + [0;32mI (47) boot: Partition Table:[0m |
|
| 24 | + [0;32mI (51) boot: ## Label Usage Type ST Offset Length[0m |
|
| 25 | + [0;32mI (58) boot: 0 phy_init RF data 01 01 0000f000 00001000[0m |
|
| 26 | + [0;32mI (65) boot: 1 otadata OTA data 01 00 00010000 00002000[0m |
|
| 27 | + [0;32mI (73) boot: 2 nvs WiFi data 01 02 00012000 0000e000[0m |
|
| 28 | + [0;32mI (80) boot: 3 at_customize unknown 40 00 00020000 000e0000[0m |
|
| 29 | + [0;32mI (88) boot: 4 ota_0 OTA app 00 10 00100000 00180000[0m |
|
| 30 | + [0;32mI (95) boot: 5 ota_1 OTA app 00 11 00280000 00180000[0m |
|
| 31 | + [0;32mI (103) boot: End of partition table[0m |
|
| 32 | + [0;32mI (107) boot: No factory image, trying OTA 0[0m |
|
| 33 | + [0;32mI (112) esp_image: segment 0: paddr=0x00100020 vaddr=0x3f400020 size=0x20614 (132628) map[0m |
|
| 34 | + [0;32mI (167) esp_image: segment 1: paddr=0x0012063c vaddr=0x3ffc0000 size=0x02d7c ( 11644) load[0m |
|
| 35 | + [0;32mI (172) esp_image: segment 2: paddr=0x001233c0 vaddr=0x40080000 size=0x00400 ( 1024) load[0m |
|
| 36 | + [0;32mI (174) esp_image: segment 3: paddr=0x001237c8 vaddr=0x40080400 size=0x0c848 ( 51272) load[0m |
|
| 37 | + [0;32mI (204) esp_image: segment 4: paddr=0x00130018 vaddr=0x400d0018 size=0xdfc80 (916608) map[0m |
|
| 38 | + [0;32mI (526) esp_image: segment 5: paddr=0x0020fca0 vaddr=0x4008cc48 size=0x02504 ( 9476) load[0m |
|
| 39 | + [0;32mI (530) esp_image: segment 6: paddr=0x002121ac vaddr=0x400c0000 size=0x00064 ( 100) load[0m |
|
| 40 | + [0;32mI (541) boot: Loaded app from partition at offset 0x100000[0m |
|
| 41 | + [0;32mI (541) boot: Disabling RNG early entropy source...[0m |
|
| 42 | + 1.1.3 |
|
| 43 | + I (662) wifi: wifi firmware version: 703e53b |
|
| 44 | + I (663) wifi: config NVS flash: enabled |
|
| 45 | + I (663) wifi: config nano formating: disabled |
|
| 46 | + I (673) wifi: Init dynamic tx buffer num: 32 |
|
| 47 | + I (673) wifi: Init data frame dynamic rx buffer num: 32 |
|
| 48 | + I (673) wifi: Init management frame dynamic rx buffer num: 32 |
|
| 49 | + I (679) wifi: wifi driver task: 3ffdee34, prio:23, stack:3584 |
|
| 50 | + I (684) wifi: Init static rx buffer num: 10 |
|
| 51 | + I (687) wifi: Init dynamic rx buffer num: 32 |
|
| 52 | + I (692) wifi: wifi power manager task: 0x3ffe369c prio: 21 stack: 2560 |
|
| 53 | + I (725) wifi: mode : softAP (fc:f5:c4:06:91:55) |
|
| 54 | + I (733) wifi: mode : sta (fc:f5:c4:06:91:54) + softAP (fc:f5:c4:06:91:55) |
|
| 55 | + I (736) wifi: mode : softAP (fc:f5:c4:06:91:55) |
|
| 56 | + I (740) wifi: set country: cc=CN\0 schan=1 nchan=13 policy=1 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/ESP32-debug-log-dat/ESP32-debug-log-dat.md
| ... | ... | @@ -1,56 +0,0 @@ |
| 1 | - |
|
| 2 | -# ESP32-debug-log-dat |
|
| 3 | - |
|
| 4 | -## boot log |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) |
|
| 8 | - configsip: 0, SPIWP:0xee |
|
| 9 | - clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 |
|
| 10 | - mode:DIO, clock div:2 |
|
| 11 | - load:0x3fff0018,len:4 |
|
| 12 | - load:0x3fff001c,len:5656 |
|
| 13 | - load:0x40078000,len:0 |
|
| 14 | - ho 12 tail 0 room 4 |
|
| 15 | - load:0x40078000,len:13844 |
|
| 16 | - entry 0x40078fc4 |
|
| 17 | - [0;32mI (30) boot: ESP-IDF v3.0.7 2nd stage bootloader[0m |
|
| 18 | - [0;32mI (30) boot: compile time 09:04:31[0m |
|
| 19 | - [0;32mI (30) boot: Enabling RNG early entropy source...[0m |
|
| 20 | - [0;32mI (35) boot: SPI Speed : 40MHz[0m |
|
| 21 | - [0;32mI (39) boot: SPI Mode : DIO[0m |
|
| 22 | - [0;32mI (43) boot: SPI Flash Size : 4MB[0m |
|
| 23 | - [0;32mI (47) boot: Partition Table:[0m |
|
| 24 | - [0;32mI (51) boot: ## Label Usage Type ST Offset Length[0m |
|
| 25 | - [0;32mI (58) boot: 0 phy_init RF data 01 01 0000f000 00001000[0m |
|
| 26 | - [0;32mI (65) boot: 1 otadata OTA data 01 00 00010000 00002000[0m |
|
| 27 | - [0;32mI (73) boot: 2 nvs WiFi data 01 02 00012000 0000e000[0m |
|
| 28 | - [0;32mI (80) boot: 3 at_customize unknown 40 00 00020000 000e0000[0m |
|
| 29 | - [0;32mI (88) boot: 4 ota_0 OTA app 00 10 00100000 00180000[0m |
|
| 30 | - [0;32mI (95) boot: 5 ota_1 OTA app 00 11 00280000 00180000[0m |
|
| 31 | - [0;32mI (103) boot: End of partition table[0m |
|
| 32 | - [0;32mI (107) boot: No factory image, trying OTA 0[0m |
|
| 33 | - [0;32mI (112) esp_image: segment 0: paddr=0x00100020 vaddr=0x3f400020 size=0x20614 (132628) map[0m |
|
| 34 | - [0;32mI (167) esp_image: segment 1: paddr=0x0012063c vaddr=0x3ffc0000 size=0x02d7c ( 11644) load[0m |
|
| 35 | - [0;32mI (172) esp_image: segment 2: paddr=0x001233c0 vaddr=0x40080000 size=0x00400 ( 1024) load[0m |
|
| 36 | - [0;32mI (174) esp_image: segment 3: paddr=0x001237c8 vaddr=0x40080400 size=0x0c848 ( 51272) load[0m |
|
| 37 | - [0;32mI (204) esp_image: segment 4: paddr=0x00130018 vaddr=0x400d0018 size=0xdfc80 (916608) map[0m |
|
| 38 | - [0;32mI (526) esp_image: segment 5: paddr=0x0020fca0 vaddr=0x4008cc48 size=0x02504 ( 9476) load[0m |
|
| 39 | - [0;32mI (530) esp_image: segment 6: paddr=0x002121ac vaddr=0x400c0000 size=0x00064 ( 100) load[0m |
|
| 40 | - [0;32mI (541) boot: Loaded app from partition at offset 0x100000[0m |
|
| 41 | - [0;32mI (541) boot: Disabling RNG early entropy source...[0m |
|
| 42 | - 1.1.3 |
|
| 43 | - I (662) wifi: wifi firmware version: 703e53b |
|
| 44 | - I (663) wifi: config NVS flash: enabled |
|
| 45 | - I (663) wifi: config nano formating: disabled |
|
| 46 | - I (673) wifi: Init dynamic tx buffer num: 32 |
|
| 47 | - I (673) wifi: Init data frame dynamic rx buffer num: 32 |
|
| 48 | - I (673) wifi: Init management frame dynamic rx buffer num: 32 |
|
| 49 | - I (679) wifi: wifi driver task: 3ffdee34, prio:23, stack:3584 |
|
| 50 | - I (684) wifi: Init static rx buffer num: 10 |
|
| 51 | - I (687) wifi: Init dynamic rx buffer num: 32 |
|
| 52 | - I (692) wifi: wifi power manager task: 0x3ffe369c prio: 21 stack: 2560 |
|
| 53 | - I (725) wifi: mode : softAP (fc:f5:c4:06:91:55) |
|
| 54 | - I (733) wifi: mode : sta (fc:f5:c4:06:91:54) + softAP (fc:f5:c4:06:91:55) |
|
| 55 | - I (736) wifi: mode : softAP (fc:f5:c4:06:91:55) |
|
| 56 | - I (740) wifi: set country: cc=CN\0 schan=1 nchan=13 policy=1 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/ESP8266-SDK-dat/ESP8266-SDK-dat.md
| ... | ... | @@ -0,0 +1,6 @@ |
| 1 | + |
|
| 2 | +# ESP8266-SDK-dat |
|
| 3 | + |
|
| 4 | +- [[esp-idf-dat]] - [[ESP-dat]] |
|
| 5 | + |
|
| 6 | +- [[flash-download-tool-dat]] - [[ESP8266-boot-log-dat]] |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/ESP8266-SDK-dat/ESP8266-boot-log-dat/ESP8266-boot-log-dat.md
| ... | ... | @@ -0,0 +1,42 @@ |
| 1 | +
|
|
| 2 | +# ESP8266-boot-log-dat
|
|
| 3 | +
|
|
| 4 | + rl\0l湠|\0宭鄚?l?b|巶?抮抌?b岒nn瀕nn溾?bp寧lrlrlp騨??lbn鈢ll帋b岒nn頫0l寧l`?nnl`nr帓抧忪l`p騨?r寽溾?bn鈢鞄帋b岒nn頫0l`?nnl`nr帓抧宭`p騨?r寽溾囔lbn鈢l巖?b岒nn頫0l`?nnl`nr帓抧騦l`r拻n騦l`rl寣n湆騨n瀸炩宺nnn?l宐rrl\0?抣?拻??巐ll~rl\0?抣lln溾\0?悓~抈\0?抣寪n鄮n鞉n~寣ll鄝b鞂llpb?br倢靗`nl巔岇l`bl`l拻n瀗寬鈔l瀨bll`rl屸?俷鞉r傭n|?ll鞄l屸r抣宭?l`屸r抣靗?l`屸r抣帪\0?ll`rl巶rl尀鈱bl宐r|巄p`靗靊lr宭b祢n顎nn?宭騪l?l寧???巐?l€n黒0尀鈱bl鞄p尀鈱bl宐prlrl
|
|
| 5 | + Ai-Thinker Technology Co. Ltd.
|
|
| 6 | +
|
|
| 7 | + ready
|
|
| 8 | +
|
|
| 9 | +download mode
|
|
| 10 | +
|
|
| 11 | + rl\0l湠|\0宭鄚?l?b|巶?抮抌?b岒nn瀕nn溾?bpp寧lrlrl
|
|
| 12 | +
|
|
| 13 | +custom flash firmware
|
|
| 14 | +
|
|
| 15 | + rl\0l湠|\0宭鄚?l?b|巶?抮抌?b岒nn瀕nn溾?bp寧lrlrlp騨??l寽bn鈢l?巄岒nn頫0l寧l`?nnl`nr帓抧b?lr拻nb?l?l寽?l宭`鼈n?
|
|
| 16 | + mounting FS...
|
|
| 17 | + mounted file system
|
|
| 18 | + read your my_device ID ESP_574524 from json
|
|
| 19 | + *WM: Adding parameter
|
|
| 20 | + *WM: server
|
|
| 21 | + *WM: Adding parameter
|
|
| 22 | + *WM: port
|
|
| 23 | + *WM: Adding parameter
|
|
| 24 | + *WM: user
|
|
| 25 | + *WM: Adding parameter
|
|
| 26 | + *WM: pass
|
|
| 27 | + *WM: Adding parameter
|
|
| 28 | + *WM: my_device
|
|
| 29 | + *WM:
|
|
| 30 | + *WM: AutoConnect
|
|
| 31 | + *WM: Connecting as wifi client...
|
|
| 32 | + *WM: Using last saved values, should be faster
|
|
| 33 | + *WM: Connection result:
|
|
| 34 | + *WM: 0
|
|
| 35 | + *WM: SET AP STA
|
|
| 36 | + *WM:
|
|
| 37 | + *WM: Configuring access point...
|
|
| 38 | + *WM: ESP_Relay_Board
|
|
| 39 | + *WM: AP IP address:
|
|
| 40 | + *WM: 192.168.4.1
|
|
| 41 | + *WM: HTTP server started
|
|
| 42 | +
|
SDK-dat/ESP-SDK-dat/PlatformIO/platformio.md
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-dat.md
| ... | ... | @@ -0,0 +1,59 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# ESP IDF |
|
| 4 | + |
|
| 5 | +* [esp-idf github](https://github.com/espressif/esp-idf) |
|
| 6 | + |
|
| 7 | +- https://docs.espressif.com/projects/esp-idf/en/latest/esp32c2/index.html |
|
| 8 | + |
|
| 9 | +- https://github.com/espressif/esp-idf |
|
| 10 | + |
|
| 11 | + |
|
| 12 | +- https://idf.espressif.com/ |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | +### windows-setup |
|
| 17 | +- https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/windows-setup.html |
|
| 18 | + |
|
| 19 | + |
|
| 20 | +### Standard Toolchain Setup for Linux and macOS |
|
| 21 | +- https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/linux-macos-setup.html |
|
| 22 | + |
|
| 23 | +### vs-code extension |
|
| 24 | +- https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/install.md |
|
| 25 | + |
|
| 26 | + |
|
| 27 | +### offline installer |
|
| 28 | +https://dl.espressif.cn/dl/esp-idf/ |
|
| 29 | + |
|
| 30 | + |
|
| 31 | +ESP32-C3 |
|
| 32 | + |
|
| 33 | + |
|
| 34 | +- install [[vs-cpp-dat]] |
|
| 35 | + |
|
| 36 | + |
|
| 37 | +Download an archive with submodules included |
|
| 38 | +Attached to this release is an esp-idf-v5.0.zip archive. It includes .git directory and all the submodules, so can be used out of the box. This archive is provided for users who have connectivity issues preventing them from cloning from GitHub. |
|
| 39 | + |
|
| 40 | +This archive can also be downloaded from Espressif's download server: |
|
| 41 | +https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.0/esp-idf-v5.0.zip |
|
| 42 | + |
|
| 43 | + |
|
| 44 | +### installer |
|
| 45 | + |
|
| 46 | + |
|
| 47 | +Espressif-IDE |
|
| 48 | + |
|
| 49 | +ESP-IDF |
|
| 50 | + |
|
| 51 | +install.bat |
|
| 52 | +Selected targets are: esp32c3, esp32c2, esp32, esp32s3, esp32h2, esp32s2 |
|
| 53 | +Installing tools: xtensa-esp-elf-gdb, riscv32-esp-elf-gdb, xtensa-esp32-elf, xtensa-esp32s2-elf, xtensa-esp32s3-elf, riscv32-esp-elf, esp32ulp-elf, cmake, openocd-esp32, ninja, idf-exe, ccache, dfu-util |
|
| 54 | + |
|
| 55 | +C:\Users\Administrator\.espressif |
|
| 56 | + |
|
| 57 | + |
|
| 58 | +Setting up Python environment |
|
| 59 | +Creating a new Python environment in C:\Users\Administrator\.espressif\python_env\idf5.0_py3.10_env |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-error.md
| ... | ... | @@ -0,0 +1,26 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | + |
|
| 4 | +ModuleNotFoundError: No module named 'setuptools.command.build' |
|
| 5 | + |
|
| 6 | +python.exe -m pip install --upgrade pip |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env |
|
| 10 | + |
|
| 11 | +C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env>scripts\activate.bat |
|
| 12 | + |
|
| 13 | +>python -m pip install --upgrade pip setuptools wheel |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | +(idf5.0_py3.8_env) C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env>python -m pip install --upgrade pip setuptools wheel |
|
| 19 | +Requirement already satisfied: pip in c:\users\administrator\.espressif\python_env\idf5.0_py3.8_env\lib\site-packages (22.3.1) |
|
| 20 | +Requirement already satisfied: setuptools in c:\users\administrator\.espressif\python_env\idf5.0_py3.8_env\lib\site-packages (65.6.3) |
|
| 21 | +Requirement already satisfied: wheel in c:\users\administrator\.espressif\python_env\idf5.0_py3.8_env\lib\site-packages (0.38.4) |
|
| 22 | + |
|
| 23 | + |
|
| 24 | +import setuptools.command.build |
|
| 25 | +ok |
|
| 26 | + |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-tools/eit-install.md
| ... | ... | @@ -0,0 +1,4 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +- idf install python 3.11 |
|
| 4 | +- idf-vs install python 3.8.7 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-tools/eit-log.md
| ... | ... | @@ -0,0 +1,56 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +Extracting C:\Users\Administrator\.espressif\dist\esp32ulp-elf-2.35_20220830-win64.zip to C:\Users\Administrator\.espressif\tools\esp32ulp-elf\2.35_20220830 |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +Creating a new Python environment in C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + Using cached https://dl.espressif.com/pypi/certifi/certifi-2022.12.7-py3-none-any.whl (155 kB) |
|
| 12 | + Installing collected packages: windows-curses, reedsolo, pyserial, pygdbmi, pyelftools, msgpack, lockfile, bitstring, urllib3, six, pyyaml, pyparsing, pycparser, packaging, kconfiglib, idna, future, freertos_gdb, contextlib2, construct, colorama, charset-normalizer, certifi, tqdm, schema, requests, ecdsa, click, cffi, requests-toolbelt, requests-file, cryptography, cachecontrol, esptool, idf-component-manager, esp-coredump |
|
| 13 | + DEPRECATION: esp-coredump is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559 |
|
| 14 | + Running setup.py install for esp-coredump ... done |
|
| 15 | + Successfully installed bitstring-3.1.9 cachecontrol-0.12.11 certifi-2022.12.7 cffi-1.15.1 charset-normalizer-2.1.1 click-8.0.4 colorama-0.4.6 construct-2.10.68 contextlib2-21.6.0 cryptography-36.0.2 ecdsa-0.18.0 esp-coredump-1.4.2 esptool-4.4 freertos_gdb-1.0.1 future-0.18.2 idf-component-manager-1.2.1 idna-3.4 kconfiglib-14.1.0 lockfile-0.12.2 msgpack-1.0.4 packaging-22.0 pycparser-2.21 pyelftools-0.27 pygdbmi-0.9.0.2 pyparsing-3.0.9 pyserial-3.5 pyyaml-6.0 reedsolo-1.5.4 requests-2.28.1 requests-file-1.5.1 requests-toolbelt-0.10.1 schema-0.7.5 six-1.16.0 tqdm-4.64.1 urllib3-1.26.13 windows-curses-2.3.1 |
|
| 16 | + All done! You can now run: |
|
| 17 | + export.bat |
|
| 18 | + PS E:\soft\Clash.for.Windows-0.20.6-win> Creating a new Python environment in C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env |
|
| 19 | + |
|
| 20 | + |
|
| 21 | +export.bat |
|
| 22 | + |
|
| 23 | + PS E:\esp-idf-v5.0> .\export.bat |
|
| 24 | + Checking Python compatibility |
|
| 25 | + Setting IDF_PATH: E:\esp-idf-v5.0 |
|
| 26 | + |
|
| 27 | + Adding ESP-IDF tools to PATH... |
|
| 28 | + C:\Users\Administrator\.espressif\tools\xtensa-esp-elf-gdb\11.2_20220823\xtensa-esp-elf-gdb\bin |
|
| 29 | + C:\Users\Administrator\.espressif\tools\riscv32-esp-elf-gdb\11.2_20220823\riscv32-esp-elf-gdb\bin |
|
| 30 | + C:\Users\Administrator\.espressif\tools\xtensa-esp32-elf\esp-2022r1-11.2.0\xtensa-esp32-elf\bin |
|
| 31 | + C:\Users\Administrator\.espressif\tools\xtensa-esp32s2-elf\esp-2022r1-11.2.0\xtensa-esp32s2-elf\bin |
|
| 32 | + C:\Users\Administrator\.espressif\tools\xtensa-esp32s3-elf\esp-2022r1-11.2.0\xtensa-esp32s3-elf\bin |
|
| 33 | + C:\Users\Administrator\.espressif\tools\riscv32-esp-elf\esp-2022r1-11.2.0\riscv32-esp-elf\bin |
|
| 34 | + C:\Users\Administrator\.espressif\tools\esp32ulp-elf\2.35_20220830\esp32ulp-elf\bin |
|
| 35 | + C:\Users\Administrator\.espressif\tools\cmake\3.24.0\bin |
|
| 36 | + C:\Users\Administrator\.espressif\tools\openocd-esp32\v0.11.0-esp32-20221026\openocd-esp32\bin |
|
| 37 | + C:\Users\Administrator\.espressif\tools\ninja\1.10.2\ |
|
| 38 | + C:\Users\Administrator\.espressif\tools\idf-exe\1.0.3\ |
|
| 39 | + C:\Users\Administrator\.espressif\tools\ccache\4.6.2\ccache-4.6.2-windows-x86_64 |
|
| 40 | + C:\Users\Administrator\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64 |
|
| 41 | + C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env\Scripts |
|
| 42 | + E:\esp-idf-v5.0\tools |
|
| 43 | + |
|
| 44 | + Checking if Python packages are up to date... |
|
| 45 | + Constraint file: C:\Users\Administrator\.espressif\espidf.constraints.v5.0.txt |
|
| 46 | + Requirement files: |
|
| 47 | + - E:\esp-idf-v5.0\tools\requirements\requirements.core.txt |
|
| 48 | + Python being checked: C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe |
|
| 49 | + Python requirements are satisfied. |
|
| 50 | + |
|
| 51 | + Done! You can now compile ESP-IDF projects. |
|
| 52 | + Go to the project directory and run: |
|
| 53 | + |
|
| 54 | + idf.py build |
|
| 55 | + |
|
| 56 | + PS E:\esp-idf-v5.0> |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/complie/33-27-15-19-12-2022.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/complie/33-27-15-19-12-2022.png differ |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/complie/38-26-15-19-12-2022.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/complie/38-26-15-19-12-2022.png differ |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/complie/build-complete.md
| ... | ... | @@ -0,0 +1,31 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | + * Executing task: C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env\Scripts\python.exe d:\esp-idf-v5.0\tools\idf_size.py d:\work\hello_world\build\hello_world.map |
|
| 4 | + |
|
| 5 | + Total sizes: |
|
| 6 | + Used static DRAM: 12048 bytes ( 168688 remain, 6.7% used) |
|
| 7 | + .data size: 9768 bytes |
|
| 8 | + .bss size: 2280 bytes |
|
| 9 | + Used static IRAM: 47430 bytes ( 83642 remain, 36.2% used) |
|
| 10 | + .text size: 46403 bytes |
|
| 11 | + .vectors size: 1027 bytes |
|
| 12 | + Used Flash size : 119363 bytes |
|
| 13 | + .text : 87935 bytes |
|
| 14 | + .rodata : 31172 bytes |
|
| 15 | + Total image size: 176561 bytes (.bin may be padded larger) |
|
| 16 | + |
|
| 17 | + |
|
| 18 | +file includes: |
|
| 19 | +- bootloader.bin - 0x0 |
|
| 20 | +- partition_table.bin - 0x8000 |
|
| 21 | +- hello_world.bin - 0x10000 |
|
| 22 | + |
|
| 23 | +SPI speed 40M, SPI Mode DIO |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 27 | + |
|
| 28 | + |
|
| 29 | +### compile done |
|
| 30 | + |
|
| 31 | + |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/complie/build-setup.md
| ... | ... | @@ -0,0 +1,12 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +- setup target: ESP32-C2 / USB-bridge |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +### compile demo |
|
| 8 | +1. 查看 - 命令面板(快捷键Ctrl+Shift+P) |
|
| 9 | +2. 输入show examples projects,点击。 |
|
| 10 | +3. 点击弹出的 Use current ESP-ID,使用本地SDK,也就是前面自定义IDF的路径 |
|
| 11 | + |
|
| 12 | +4. 如下图创建工程 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/esp-idf-vscode.md
| ... | ... | @@ -0,0 +1,4 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# esp idf vscode |
|
| 4 | + |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/flash/57-27-15-19-12-2022.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/flash/57-27-15-19-12-2022.png differ |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/flash/buidl-flash.md
| ... | ... | @@ -0,0 +1,10 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +- A fatal error occurred: This chip is ESP32-C2 not ESP32-C3. Wrong --chip argument? |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +### flash |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/install/01-26-15-19-12-2022.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/install/01-26-15-19-12-2022.png differ |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/install/13-52-15-19-12-2022.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/install/13-52-15-19-12-2022.png differ |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/install/41-25-15-19-12-2022.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/install/41-25-15-19-12-2022.png differ |
SDK-dat/ESP-SDK-dat/esp-idf-dat/esp-idf-vscode/install/esp-idf-vscode-install.md
| ... | ... | @@ -0,0 +1,22 @@ |
| 1 | + |
|
| 2 | +### VS extension install |
|
| 3 | +configure esp-idf extension |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | +ESP-IDF: v5.0 (release version) |
|
| 12 | +Downloaded: 1.53% (13120.00 / 859935.84) KB |
|
| 13 | +about 800MB |
|
| 14 | + |
|
| 15 | +https://github.com/espressif/vscode-esp-idf-extension |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 20 | + |
|
| 21 | + |
|
| 22 | + |
SDK-dat/ESP-SDK-dat/esp-idf-dat/sdkconfig/sdkconfig.md
| ... | ... | @@ -0,0 +1,3 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +- CONFIG_ESPTOOLPY_MONITOR_BAUD=74880 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-tools/eit-install.md
| ... | ... | @@ -1,4 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -- idf install python 3.11 |
|
| 4 | -- idf-vs install python 3.8.7 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-tools/eit-log.md
| ... | ... | @@ -1,56 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -Extracting C:\Users\Administrator\.espressif\dist\esp32ulp-elf-2.35_20220830-win64.zip to C:\Users\Administrator\.espressif\tools\esp32ulp-elf\2.35_20220830 |
|
| 4 | - |
|
| 5 | - |
|
| 6 | -Creating a new Python environment in C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | - |
|
| 11 | - Using cached https://dl.espressif.com/pypi/certifi/certifi-2022.12.7-py3-none-any.whl (155 kB) |
|
| 12 | - Installing collected packages: windows-curses, reedsolo, pyserial, pygdbmi, pyelftools, msgpack, lockfile, bitstring, urllib3, six, pyyaml, pyparsing, pycparser, packaging, kconfiglib, idna, future, freertos_gdb, contextlib2, construct, colorama, charset-normalizer, certifi, tqdm, schema, requests, ecdsa, click, cffi, requests-toolbelt, requests-file, cryptography, cachecontrol, esptool, idf-component-manager, esp-coredump |
|
| 13 | - DEPRECATION: esp-coredump is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559 |
|
| 14 | - Running setup.py install for esp-coredump ... done |
|
| 15 | - Successfully installed bitstring-3.1.9 cachecontrol-0.12.11 certifi-2022.12.7 cffi-1.15.1 charset-normalizer-2.1.1 click-8.0.4 colorama-0.4.6 construct-2.10.68 contextlib2-21.6.0 cryptography-36.0.2 ecdsa-0.18.0 esp-coredump-1.4.2 esptool-4.4 freertos_gdb-1.0.1 future-0.18.2 idf-component-manager-1.2.1 idna-3.4 kconfiglib-14.1.0 lockfile-0.12.2 msgpack-1.0.4 packaging-22.0 pycparser-2.21 pyelftools-0.27 pygdbmi-0.9.0.2 pyparsing-3.0.9 pyserial-3.5 pyyaml-6.0 reedsolo-1.5.4 requests-2.28.1 requests-file-1.5.1 requests-toolbelt-0.10.1 schema-0.7.5 six-1.16.0 tqdm-4.64.1 urllib3-1.26.13 windows-curses-2.3.1 |
|
| 16 | - All done! You can now run: |
|
| 17 | - export.bat |
|
| 18 | - PS E:\soft\Clash.for.Windows-0.20.6-win> Creating a new Python environment in C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env |
|
| 19 | - |
|
| 20 | - |
|
| 21 | -export.bat |
|
| 22 | - |
|
| 23 | - PS E:\esp-idf-v5.0> .\export.bat |
|
| 24 | - Checking Python compatibility |
|
| 25 | - Setting IDF_PATH: E:\esp-idf-v5.0 |
|
| 26 | - |
|
| 27 | - Adding ESP-IDF tools to PATH... |
|
| 28 | - C:\Users\Administrator\.espressif\tools\xtensa-esp-elf-gdb\11.2_20220823\xtensa-esp-elf-gdb\bin |
|
| 29 | - C:\Users\Administrator\.espressif\tools\riscv32-esp-elf-gdb\11.2_20220823\riscv32-esp-elf-gdb\bin |
|
| 30 | - C:\Users\Administrator\.espressif\tools\xtensa-esp32-elf\esp-2022r1-11.2.0\xtensa-esp32-elf\bin |
|
| 31 | - C:\Users\Administrator\.espressif\tools\xtensa-esp32s2-elf\esp-2022r1-11.2.0\xtensa-esp32s2-elf\bin |
|
| 32 | - C:\Users\Administrator\.espressif\tools\xtensa-esp32s3-elf\esp-2022r1-11.2.0\xtensa-esp32s3-elf\bin |
|
| 33 | - C:\Users\Administrator\.espressif\tools\riscv32-esp-elf\esp-2022r1-11.2.0\riscv32-esp-elf\bin |
|
| 34 | - C:\Users\Administrator\.espressif\tools\esp32ulp-elf\2.35_20220830\esp32ulp-elf\bin |
|
| 35 | - C:\Users\Administrator\.espressif\tools\cmake\3.24.0\bin |
|
| 36 | - C:\Users\Administrator\.espressif\tools\openocd-esp32\v0.11.0-esp32-20221026\openocd-esp32\bin |
|
| 37 | - C:\Users\Administrator\.espressif\tools\ninja\1.10.2\ |
|
| 38 | - C:\Users\Administrator\.espressif\tools\idf-exe\1.0.3\ |
|
| 39 | - C:\Users\Administrator\.espressif\tools\ccache\4.6.2\ccache-4.6.2-windows-x86_64 |
|
| 40 | - C:\Users\Administrator\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64 |
|
| 41 | - C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env\Scripts |
|
| 42 | - E:\esp-idf-v5.0\tools |
|
| 43 | - |
|
| 44 | - Checking if Python packages are up to date... |
|
| 45 | - Constraint file: C:\Users\Administrator\.espressif\espidf.constraints.v5.0.txt |
|
| 46 | - Requirement files: |
|
| 47 | - - E:\esp-idf-v5.0\tools\requirements\requirements.core.txt |
|
| 48 | - Python being checked: C:\Users\Administrator\.espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe |
|
| 49 | - Python requirements are satisfied. |
|
| 50 | - |
|
| 51 | - Done! You can now compile ESP-IDF projects. |
|
| 52 | - Go to the project directory and run: |
|
| 53 | - |
|
| 54 | - idf.py build |
|
| 55 | - |
|
| 56 | - PS E:\esp-idf-v5.0> |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/complie/33-27-15-19-12-2022.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/esp-idf-vscode/complie/33-27-15-19-12-2022.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/complie/38-26-15-19-12-2022.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/esp-idf-vscode/complie/38-26-15-19-12-2022.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/complie/build-complete.md
| ... | ... | @@ -1,31 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | - * Executing task: C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env\Scripts\python.exe d:\esp-idf-v5.0\tools\idf_size.py d:\work\hello_world\build\hello_world.map |
|
| 4 | - |
|
| 5 | - Total sizes: |
|
| 6 | - Used static DRAM: 12048 bytes ( 168688 remain, 6.7% used) |
|
| 7 | - .data size: 9768 bytes |
|
| 8 | - .bss size: 2280 bytes |
|
| 9 | - Used static IRAM: 47430 bytes ( 83642 remain, 36.2% used) |
|
| 10 | - .text size: 46403 bytes |
|
| 11 | - .vectors size: 1027 bytes |
|
| 12 | - Used Flash size : 119363 bytes |
|
| 13 | - .text : 87935 bytes |
|
| 14 | - .rodata : 31172 bytes |
|
| 15 | - Total image size: 176561 bytes (.bin may be padded larger) |
|
| 16 | - |
|
| 17 | - |
|
| 18 | -file includes: |
|
| 19 | -- bootloader.bin - 0x0 |
|
| 20 | -- partition_table.bin - 0x8000 |
|
| 21 | -- hello_world.bin - 0x10000 |
|
| 22 | - |
|
| 23 | -SPI speed 40M, SPI Mode DIO |
|
| 24 | - |
|
| 25 | - |
|
| 26 | - |
|
| 27 | - |
|
| 28 | - |
|
| 29 | -### compile done |
|
| 30 | - |
|
| 31 | - |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/complie/build-setup.md
| ... | ... | @@ -1,12 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -- setup target: ESP32-C2 / USB-bridge |
|
| 4 | - |
|
| 5 | - |
|
| 6 | - |
|
| 7 | -### compile demo |
|
| 8 | -1. 查看 - 命令面板(快捷键Ctrl+Shift+P) |
|
| 9 | -2. 输入show examples projects,点击。 |
|
| 10 | -3. 点击弹出的 Use current ESP-ID,使用本地SDK,也就是前面自定义IDF的路径 |
|
| 11 | - |
|
| 12 | -4. 如下图创建工程 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/esp-idf-vscode.md
| ... | ... | @@ -1,4 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -# esp idf vscode |
|
| 4 | - |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/flash/57-27-15-19-12-2022.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/esp-idf-vscode/flash/57-27-15-19-12-2022.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/flash/buidl-flash.md
| ... | ... | @@ -1,10 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -- A fatal error occurred: This chip is ESP32-C2 not ESP32-C3. Wrong --chip argument? |
|
| 4 | - |
|
| 5 | - |
|
| 6 | - |
|
| 7 | -### flash |
|
| 8 | - |
|
| 9 | - |
|
| 10 | - |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/install/01-26-15-19-12-2022.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/esp-idf-vscode/install/01-26-15-19-12-2022.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/install/13-52-15-19-12-2022.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/esp-idf-vscode/install/13-52-15-19-12-2022.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/install/41-25-15-19-12-2022.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/esp-idf-vscode/install/41-25-15-19-12-2022.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/esp-idf-vscode/install/esp-idf-vscode-install.md
| ... | ... | @@ -1,22 +0,0 @@ |
| 1 | - |
|
| 2 | -### VS extension install |
|
| 3 | -configure esp-idf extension |
|
| 4 | - |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | - |
|
| 11 | -ESP-IDF: v5.0 (release version) |
|
| 12 | -Downloaded: 1.53% (13120.00 / 859935.84) KB |
|
| 13 | -about 800MB |
|
| 14 | - |
|
| 15 | -https://github.com/espressif/vscode-esp-idf-extension |
|
| 16 | - |
|
| 17 | - |
|
| 18 | - |
|
| 19 | - |
|
| 20 | - |
|
| 21 | - |
|
| 22 | - |
SDK-dat/ESP-SDK-dat/esp-idf/esp-idf-dat.md
| ... | ... | @@ -1,59 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -# ESP IDF |
|
| 4 | - |
|
| 5 | -* [esp-idf github](https://github.com/espressif/esp-idf) |
|
| 6 | - |
|
| 7 | -- https://docs.espressif.com/projects/esp-idf/en/latest/esp32c2/index.html |
|
| 8 | - |
|
| 9 | -- https://github.com/espressif/esp-idf |
|
| 10 | - |
|
| 11 | - |
|
| 12 | -- https://idf.espressif.com/ |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | -### windows-setup |
|
| 17 | -- https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/windows-setup.html |
|
| 18 | - |
|
| 19 | - |
|
| 20 | -### Standard Toolchain Setup for Linux and macOS |
|
| 21 | -- https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/linux-macos-setup.html |
|
| 22 | - |
|
| 23 | -### vs-code extension |
|
| 24 | -- https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/install.md |
|
| 25 | - |
|
| 26 | - |
|
| 27 | -### offline installer |
|
| 28 | -https://dl.espressif.cn/dl/esp-idf/ |
|
| 29 | - |
|
| 30 | - |
|
| 31 | -ESP32-C3 |
|
| 32 | - |
|
| 33 | - |
|
| 34 | -- install [[vs-cpp-dat]] |
|
| 35 | - |
|
| 36 | - |
|
| 37 | -Download an archive with submodules included |
|
| 38 | -Attached to this release is an esp-idf-v5.0.zip archive. It includes .git directory and all the submodules, so can be used out of the box. This archive is provided for users who have connectivity issues preventing them from cloning from GitHub. |
|
| 39 | - |
|
| 40 | -This archive can also be downloaded from Espressif's download server: |
|
| 41 | -https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.0/esp-idf-v5.0.zip |
|
| 42 | - |
|
| 43 | - |
|
| 44 | -### installer |
|
| 45 | - |
|
| 46 | - |
|
| 47 | -Espressif-IDE |
|
| 48 | - |
|
| 49 | -ESP-IDF |
|
| 50 | - |
|
| 51 | -install.bat |
|
| 52 | -Selected targets are: esp32c3, esp32c2, esp32, esp32s3, esp32h2, esp32s2 |
|
| 53 | -Installing tools: xtensa-esp-elf-gdb, riscv32-esp-elf-gdb, xtensa-esp32-elf, xtensa-esp32s2-elf, xtensa-esp32s3-elf, riscv32-esp-elf, esp32ulp-elf, cmake, openocd-esp32, ninja, idf-exe, ccache, dfu-util |
|
| 54 | - |
|
| 55 | -C:\Users\Administrator\.espressif |
|
| 56 | - |
|
| 57 | - |
|
| 58 | -Setting up Python environment |
|
| 59 | -Creating a new Python environment in C:\Users\Administrator\.espressif\python_env\idf5.0_py3.10_env |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esp-idf/esp-idf-error.md
| ... | ... | @@ -1,26 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | - |
|
| 4 | -ModuleNotFoundError: No module named 'setuptools.command.build' |
|
| 5 | - |
|
| 6 | -python.exe -m pip install --upgrade pip |
|
| 7 | - |
|
| 8 | - |
|
| 9 | -C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env |
|
| 10 | - |
|
| 11 | -C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env>scripts\activate.bat |
|
| 12 | - |
|
| 13 | ->python -m pip install --upgrade pip setuptools wheel |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | - |
|
| 18 | -(idf5.0_py3.8_env) C:\Users\Administrator\.espressif\python_env\idf5.0_py3.8_env>python -m pip install --upgrade pip setuptools wheel |
|
| 19 | -Requirement already satisfied: pip in c:\users\administrator\.espressif\python_env\idf5.0_py3.8_env\lib\site-packages (22.3.1) |
|
| 20 | -Requirement already satisfied: setuptools in c:\users\administrator\.espressif\python_env\idf5.0_py3.8_env\lib\site-packages (65.6.3) |
|
| 21 | -Requirement already satisfied: wheel in c:\users\administrator\.espressif\python_env\idf5.0_py3.8_env\lib\site-packages (0.38.4) |
|
| 22 | - |
|
| 23 | - |
|
| 24 | -import setuptools.command.build |
|
| 25 | -ok |
|
| 26 | - |
SDK-dat/ESP-SDK-dat/esp-idf/sdkconfig/sdkconfig.md
| ... | ... | @@ -1,3 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -- CONFIG_ESPTOOLPY_MONITOR_BAUD=74880 |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/esptool-dat/esptool-dat.md
| ... | ... | @@ -0,0 +1,105 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | + |
|
| 4 | +## python CLI version |
|
| 5 | + |
|
| 6 | +### ESP32C3 |
|
| 7 | +C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/esptool.exe --chip esp32c3 --port COM12 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bin |
|
| 8 | + |
|
| 9 | +C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/ |
|
| 10 | + |
|
| 11 | + esptool.exe |
|
| 12 | + --chip esp32c3 |
|
| 13 | + --port COM12 |
|
| 14 | + --baud 921600 |
|
| 15 | + --before default_reset |
|
| 16 | + --after hard_reset write_flash |
|
| 17 | + -z --flash_mode dio |
|
| 18 | + --flash_freq 80m |
|
| 19 | + --flash_size 4MB |
|
| 20 | + 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bootloader.bin |
|
| 21 | + 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.partitions.bin |
|
| 22 | + 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin |
|
| 23 | + 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bin |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/esptool.exe --chip esp32c3 --port COM7 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bin |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | +C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/ |
|
| 31 | + |
|
| 32 | +esptool.exe --chip esp32c3 --port COM7 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB |
|
| 33 | + |
|
| 34 | +0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bootloader.bin |
|
| 35 | +0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.partitions.bin |
|
| 36 | +0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin |
|
| 37 | +0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bin |
|
| 38 | + |
|
| 39 | + |
|
| 40 | +C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.3.0>esptool.exe |
|
| 41 | +esptool.py v3.3 |
|
| 42 | +usage: esptool [-h] |
|
| 43 | + [--chip {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2}] |
|
| 44 | + [--port PORT] [--baud BAUD] [--before {default_reset,usb_reset,no_reset,no_reset_no_sync}] |
|
| 45 | + [--after {hard_reset,soft_reset,no_reset,no_reset_stub}] [--no-stub] [--trace] |
|
| 46 | + [--override-vddsdio [{1.8V,1.9V,OFF}]] [--connect-attempts CONNECT_ATTEMPTS] |
|
| 47 | + {load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,merge_bin,get_security_info,version} |
|
| 48 | + ... |
|
| 49 | + |
|
| 50 | +esptool.py v3.3 - Espressif chips ROM Bootloader Utility |
|
| 51 | + |
|
| 52 | +positional arguments: |
|
| 53 | + {load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,merge_bin,get_security_info,version} |
|
| 54 | + Run esptool {command} -h for additional help |
|
| 55 | + load_ram Download an image to RAM and execute |
|
| 56 | + dump_mem Dump arbitrary memory to disk |
|
| 57 | + read_mem Read arbitrary memory location |
|
| 58 | + write_mem Read-modify-write to arbitrary memory location |
|
| 59 | + write_flash Write a binary blob to flash |
|
| 60 | + run Run application code in flash |
|
| 61 | + image_info Dump headers from an application image |
|
| 62 | + make_image Create an application image from binary files |
|
| 63 | + elf2image Create an application image from ELF file |
|
| 64 | + read_mac Read MAC address from OTP ROM |
|
| 65 | + chip_id Read Chip ID from OTP ROM |
|
| 66 | + flash_id Read SPI flash manufacturer and device ID |
|
| 67 | + read_flash_status Read SPI flash status register |
|
| 68 | + write_flash_status Write SPI flash status register |
|
| 69 | + read_flash Read SPI flash content |
|
| 70 | + verify_flash Verify a binary blob against flash |
|
| 71 | + erase_flash Perform Chip Erase on SPI flash |
|
| 72 | + erase_region Erase a region of the flash |
|
| 73 | + merge_bin Merge multiple raw binary files into a single file for later flashing |
|
| 74 | + get_security_info Get some security-related data |
|
| 75 | + version Print esptool version |
|
| 76 | + |
|
| 77 | +optional arguments: |
|
| 78 | + -h, --help show this help message and exit |
|
| 79 | + --chip {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2}, -c {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2} |
|
| 80 | + Target chip type |
|
| 81 | + --port PORT, -p PORT Serial port device |
|
| 82 | + --baud BAUD, -b BAUD Serial port baud rate used when flashing/reading |
|
| 83 | + --before {default_reset,usb_reset,no_reset,no_reset_no_sync} |
|
| 84 | + What to do before connecting to the chip |
|
| 85 | + --after {hard_reset,soft_reset,no_reset,no_reset_stub}, -a {hard_reset,soft_reset,no_reset,no_reset_stub} |
|
| 86 | + What to do after esptool.py is finished |
|
| 87 | + --no-stub Disable launching the flasher stub, only talk to ROM bootloader. Some features will not be |
|
| 88 | + available. |
|
| 89 | + --trace, -t Enable trace-level output of esptool.py interactions. |
|
| 90 | + --override-vddsdio [{1.8V,1.9V,OFF}] |
|
| 91 | + Override ESP32 VDDSDIO internal voltage regulator (use with care) |
|
| 92 | + --connect-attempts CONNECT_ATTEMPTS |
|
| 93 | + Number of attempts to connect, negative or 0 for infinite. Default: 7. |
|
| 94 | + |
|
| 95 | +# read flash |
|
| 96 | +esptool.exe --baud 115200 --port COM66 --baud 115200 read_flash 0 2097152 output.bin |
|
| 97 | + |
|
| 98 | +esptool.exe --baud 115200 --port COM66 --baud 921600 read_flash 0 2097152 output.bin |
|
| 99 | + |
|
| 100 | + |
|
| 101 | + |
|
| 102 | +### ESP8266 |
|
| 103 | + |
|
| 104 | +C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3 -I C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/upload.py --chip esp8266 --port COM162 --baud 921600 --before default_reset --after hard_reset write_flash 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_397525/webserver-path-1.ino.bin |
|
| 105 | + |
SDK-dat/ESP-SDK-dat/esptool-dat/esptool-log.md
| ... | ... | @@ -0,0 +1,34 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +## Possible serial noise or corruption. |
|
| 4 | + |
|
| 5 | + C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1/esptool.exe --chip esp32 --port COM186 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x1000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_175220/Blink.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_175220/Blink.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_175220/Blink.ino.bin |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + esptool.py v4.5.1 |
|
| 10 | + Serial port COM185 |
|
| 11 | + Connecting.... |
|
| 12 | + Chip is ESP32-D0WDQ6 (revision v1.0) |
|
| 13 | + Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, BLK3 partially reserved, Coding Scheme 3/4 |
|
| 14 | + Crystal is 40MHz |
|
| 15 | + MAC: b4:e6:2d:c8:0d:29 |
|
| 16 | + Uploading stub... |
|
| 17 | + Running stub... |
|
| 18 | + Stub running... |
|
| 19 | + Changing baud rate to 921600 |
|
| 20 | + Changed. |
|
| 21 | + WARNING: Failed to communicate with the flash chip, read/write operations will fail. Try checking the chip connections or removing any other hardware connected to IOs. |
|
| 22 | + Configuring flash size... |
|
| 23 | + Flash will be erased from 0x00001000 to 0x00005fff... |
|
| 24 | + Flash will be erased from 0x00008000 to 0x00008fff... |
|
| 25 | + Flash will be erased from 0x0000e000 to 0x0000ffff... |
|
| 26 | + Flash will be erased from 0x00010000 to 0x00049fff... |
|
| 27 | + Compressed 18960 bytes to 13073... |
|
| 28 | + Writing at 0x00001000... (100 %) |
|
| 29 | + |
|
| 30 | + A fatal error occurred: Serial data stream stopped: Possible serial noise or corruption. |
|
| 31 | + A fatal error occurred: Serial data stream stopped: Possible serial noise or corruption. |
|
| 32 | + |
|
| 33 | + |
|
| 34 | + |
SDK-dat/ESP-SDK-dat/esptool/esptool-log.md
| ... | ... | @@ -1,34 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -## Possible serial noise or corruption. |
|
| 4 | - |
|
| 5 | - C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1/esptool.exe --chip esp32 --port COM186 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x1000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_175220/Blink.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_175220/Blink.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_175220/Blink.ino.bin |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - esptool.py v4.5.1 |
|
| 10 | - Serial port COM185 |
|
| 11 | - Connecting.... |
|
| 12 | - Chip is ESP32-D0WDQ6 (revision v1.0) |
|
| 13 | - Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, BLK3 partially reserved, Coding Scheme 3/4 |
|
| 14 | - Crystal is 40MHz |
|
| 15 | - MAC: b4:e6:2d:c8:0d:29 |
|
| 16 | - Uploading stub... |
|
| 17 | - Running stub... |
|
| 18 | - Stub running... |
|
| 19 | - Changing baud rate to 921600 |
|
| 20 | - Changed. |
|
| 21 | - WARNING: Failed to communicate with the flash chip, read/write operations will fail. Try checking the chip connections or removing any other hardware connected to IOs. |
|
| 22 | - Configuring flash size... |
|
| 23 | - Flash will be erased from 0x00001000 to 0x00005fff... |
|
| 24 | - Flash will be erased from 0x00008000 to 0x00008fff... |
|
| 25 | - Flash will be erased from 0x0000e000 to 0x0000ffff... |
|
| 26 | - Flash will be erased from 0x00010000 to 0x00049fff... |
|
| 27 | - Compressed 18960 bytes to 13073... |
|
| 28 | - Writing at 0x00001000... (100 %) |
|
| 29 | - |
|
| 30 | - A fatal error occurred: Serial data stream stopped: Possible serial noise or corruption. |
|
| 31 | - A fatal error occurred: Serial data stream stopped: Possible serial noise or corruption. |
|
| 32 | - |
|
| 33 | - |
|
| 34 | - |
SDK-dat/ESP-SDK-dat/esptool/esptool.md
| ... | ... | @@ -1,105 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | - |
|
| 4 | -## python CLI version |
|
| 5 | - |
|
| 6 | -### ESP32C3 |
|
| 7 | -C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/esptool.exe --chip esp32c3 --port COM12 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bin |
|
| 8 | - |
|
| 9 | -C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/ |
|
| 10 | - |
|
| 11 | - esptool.exe |
|
| 12 | - --chip esp32c3 |
|
| 13 | - --port COM12 |
|
| 14 | - --baud 921600 |
|
| 15 | - --before default_reset |
|
| 16 | - --after hard_reset write_flash |
|
| 17 | - -z --flash_mode dio |
|
| 18 | - --flash_freq 80m |
|
| 19 | - --flash_size 4MB |
|
| 20 | - 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bootloader.bin |
|
| 21 | - 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.partitions.bin |
|
| 22 | - 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin |
|
| 23 | - 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_867944/NWI1119-AP-1.ino.bin |
|
| 24 | - |
|
| 25 | - |
|
| 26 | -C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/esptool.exe --chip esp32c3 --port COM7 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bin |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | -C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.2.1/ |
|
| 31 | - |
|
| 32 | -esptool.exe --chip esp32c3 --port COM7 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB |
|
| 33 | - |
|
| 34 | -0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bootloader.bin |
|
| 35 | -0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.partitions.bin |
|
| 36 | -0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/partitions/boot_app0.bin |
|
| 37 | -0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_562933/basic-2.ino.bin |
|
| 38 | - |
|
| 39 | - |
|
| 40 | -C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.3.0>esptool.exe |
|
| 41 | -esptool.py v3.3 |
|
| 42 | -usage: esptool [-h] |
|
| 43 | - [--chip {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2}] |
|
| 44 | - [--port PORT] [--baud BAUD] [--before {default_reset,usb_reset,no_reset,no_reset_no_sync}] |
|
| 45 | - [--after {hard_reset,soft_reset,no_reset,no_reset_stub}] [--no-stub] [--trace] |
|
| 46 | - [--override-vddsdio [{1.8V,1.9V,OFF}]] [--connect-attempts CONNECT_ATTEMPTS] |
|
| 47 | - {load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,merge_bin,get_security_info,version} |
|
| 48 | - ... |
|
| 49 | - |
|
| 50 | -esptool.py v3.3 - Espressif chips ROM Bootloader Utility |
|
| 51 | - |
|
| 52 | -positional arguments: |
|
| 53 | - {load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,merge_bin,get_security_info,version} |
|
| 54 | - Run esptool {command} -h for additional help |
|
| 55 | - load_ram Download an image to RAM and execute |
|
| 56 | - dump_mem Dump arbitrary memory to disk |
|
| 57 | - read_mem Read arbitrary memory location |
|
| 58 | - write_mem Read-modify-write to arbitrary memory location |
|
| 59 | - write_flash Write a binary blob to flash |
|
| 60 | - run Run application code in flash |
|
| 61 | - image_info Dump headers from an application image |
|
| 62 | - make_image Create an application image from binary files |
|
| 63 | - elf2image Create an application image from ELF file |
|
| 64 | - read_mac Read MAC address from OTP ROM |
|
| 65 | - chip_id Read Chip ID from OTP ROM |
|
| 66 | - flash_id Read SPI flash manufacturer and device ID |
|
| 67 | - read_flash_status Read SPI flash status register |
|
| 68 | - write_flash_status Write SPI flash status register |
|
| 69 | - read_flash Read SPI flash content |
|
| 70 | - verify_flash Verify a binary blob against flash |
|
| 71 | - erase_flash Perform Chip Erase on SPI flash |
|
| 72 | - erase_region Erase a region of the flash |
|
| 73 | - merge_bin Merge multiple raw binary files into a single file for later flashing |
|
| 74 | - get_security_info Get some security-related data |
|
| 75 | - version Print esptool version |
|
| 76 | - |
|
| 77 | -optional arguments: |
|
| 78 | - -h, --help show this help message and exit |
|
| 79 | - --chip {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2}, -c {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2} |
|
| 80 | - Target chip type |
|
| 81 | - --port PORT, -p PORT Serial port device |
|
| 82 | - --baud BAUD, -b BAUD Serial port baud rate used when flashing/reading |
|
| 83 | - --before {default_reset,usb_reset,no_reset,no_reset_no_sync} |
|
| 84 | - What to do before connecting to the chip |
|
| 85 | - --after {hard_reset,soft_reset,no_reset,no_reset_stub}, -a {hard_reset,soft_reset,no_reset,no_reset_stub} |
|
| 86 | - What to do after esptool.py is finished |
|
| 87 | - --no-stub Disable launching the flasher stub, only talk to ROM bootloader. Some features will not be |
|
| 88 | - available. |
|
| 89 | - --trace, -t Enable trace-level output of esptool.py interactions. |
|
| 90 | - --override-vddsdio [{1.8V,1.9V,OFF}] |
|
| 91 | - Override ESP32 VDDSDIO internal voltage regulator (use with care) |
|
| 92 | - --connect-attempts CONNECT_ATTEMPTS |
|
| 93 | - Number of attempts to connect, negative or 0 for infinite. Default: 7. |
|
| 94 | - |
|
| 95 | -# read flash |
|
| 96 | -esptool.exe --baud 115200 --port COM66 --baud 115200 read_flash 0 2097152 output.bin |
|
| 97 | - |
|
| 98 | -esptool.exe --baud 115200 --port COM66 --baud 921600 read_flash 0 2097152 output.bin |
|
| 99 | - |
|
| 100 | - |
|
| 101 | - |
|
| 102 | -### ESP8266 |
|
| 103 | - |
|
| 104 | -C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3 -I C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/upload.py --chip esp8266 --port COM162 --baud 921600 --before default_reset --after hard_reset write_flash 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_397525/webserver-path-1.ino.bin |
|
| 105 | - |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/11-51-17-17-04-2023.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/flash-download-tool-dat/11-51-17-17-04-2023.png differ |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/2023-12-14-14-46-50.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/flash-download-tool-dat/2023-12-14-14-46-50.png differ |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/2024-01-24-16-49-18.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/flash-download-tool-dat/2024-01-24-16-49-18.png differ |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/32-02-18-06-02-2023.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/flash-download-tool-dat/32-02-18-06-02-2023.png differ |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/36-05-18-06-02-2023.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/flash-download-tool-dat/36-05-18-06-02-2023.png differ |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/56-04-18-06-02-2023.png
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/flash-download-tool-dat/56-04-18-06-02-2023.png differ |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/flash-download-tool-3.pdf
| ... | ... | Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/flash-download-tool-dat/flash-download-tool-3.pdf differ |
SDK-dat/ESP-SDK-dat/flash-download-tool-dat/flash-download-tool-dat.md
| ... | ... | @@ -0,0 +1,78 @@ |
| 1 | + |
|
| 2 | +# flash-download-tool-dat |
|
| 3 | + |
|
| 4 | +- [download from](https://www.espressif.com.cn/en/support/download/other-tools) |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +## ESP8266 |
|
| 8 | + |
|
| 9 | +SPI Speed |
|
| 10 | +- 40 Mhz |
|
| 11 | +- 80 Mhz |
|
| 12 | + |
|
| 13 | +SPI Mode |
|
| 14 | +- QIO |
|
| 15 | +- DIO |
|
| 16 | +- DOUT |
|
| 17 | + |
|
| 18 | +| Model | SPI Speed | SPI Mode | Speed | |
|
| 19 | +| ------- | --------- | -------- | --------- | |
|
| 20 | +| ESP-12F | 40MHz | QIO | 1 500 000 | |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | +## NWI1139 |
|
| 25 | + |
|
| 26 | +SPI = 40Mhz, SPI Mode = DOUT, speed up to 1.5M (1 500 000, for CH340) |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | + |
|
| 31 | +## NWI1126 |
|
| 32 | + |
|
| 33 | +### ESP32-C3 Factory Mode |
|
| 34 | + |
|
| 35 | +- Chip = ESP32-C3 |
|
| 36 | +- Mode = Factory |
|
| 37 | +- LoadMode = UART |
|
| 38 | + |
|
| 39 | + |
|
| 40 | + |
|
| 41 | + |
|
| 42 | +setup |
|
| 43 | +- Flash Frequency: 40M or 80M |
|
| 44 | +- SPI Mode: QIO or DIO |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 49 | +wiring with USB-TTL cable |
|
| 50 | +- Red = 5V+ Power Supply = pin1 = +5V or VCC |
|
| 51 | +- Green - TXD |
|
| 52 | +- White - RXD |
|
| 53 | +- GND - Ground |
|
| 54 | + |
|
| 55 | + |
|
| 56 | + |
|
| 57 | + |
|
| 58 | + |
|
| 59 | + |
|
| 60 | +## Common Error |
|
| 61 | + |
|
| 62 | + |
|
| 63 | + |
|
| 64 | +5-chip efuse check fail |
|
| 65 | + |
|
| 66 | + |
|
| 67 | +## Upload |
|
| 68 | + |
|
| 69 | +ESP32-C3 |
|
| 70 | +- flash speed 80M |
|
| 71 | +- flash mode DIO |
|
| 72 | + |
|
| 73 | + |
|
| 74 | + |
|
| 75 | + |
|
| 76 | +## ref |
|
| 77 | + |
|
| 78 | +- [[ESP8266-dat]] |
|
| ... | ... | \ No newline at end of file |
SDK-dat/ESP-SDK-dat/flash-download-tool/11-51-17-17-04-2023.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/flash-download-tool/11-51-17-17-04-2023.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/flash-download-tool/2023-12-14-14-46-50.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/flash-download-tool/2023-12-14-14-46-50.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/flash-download-tool/2024-01-24-16-49-18.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/flash-download-tool/2024-01-24-16-49-18.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/flash-download-tool/32-02-18-06-02-2023.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/flash-download-tool/32-02-18-06-02-2023.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/flash-download-tool/36-05-18-06-02-2023.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/flash-download-tool/36-05-18-06-02-2023.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/flash-download-tool/56-04-18-06-02-2023.png
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/flash-download-tool/56-04-18-06-02-2023.png and /dev/null differ |
SDK-dat/ESP-SDK-dat/flash-download-tool/flash-download-tool-3.pdf
| ... | ... | Binary files a/SDK-dat/ESP-SDK-dat/flash-download-tool/flash-download-tool-3.pdf and /dev/null differ |
SDK-dat/ESP-SDK-dat/flash-download-tool/flash-download-tool.md
| ... | ... | @@ -1,72 +0,0 @@ |
| 1 | - |
|
| 2 | -# Flash Download Tool |
|
| 3 | - |
|
| 4 | -- download from - https://www.espressif.com.cn/en/support/download/other-tools |
|
| 5 | - |
|
| 6 | - |
|
| 7 | -## ESP8266 |
|
| 8 | - |
|
| 9 | -SPI Speed |
|
| 10 | -- 40 Mhz |
|
| 11 | -- 80 Mhz |
|
| 12 | - |
|
| 13 | -SPI Mode |
|
| 14 | -- QIO |
|
| 15 | -- DIO |
|
| 16 | -- DOUT |
|
| 17 | - |
|
| 18 | -| Model | SPI Speed | SPI Mode | Speed | |
|
| 19 | -| ------- | --------- | -------- | --------- | |
|
| 20 | -| ESP-12F | 40MHz | QIO | 1 500 000 | |
|
| 21 | - |
|
| 22 | - |
|
| 23 | - |
|
| 24 | -## NWI1139 |
|
| 25 | - |
|
| 26 | -SPI = 40Mhz, SPI Mode = DOUT, speed up to 1.5M (1 500 000, for CH340) |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | - |
|
| 31 | -## NWI1126 |
|
| 32 | - |
|
| 33 | -### ESP32-C3 Factory Mode |
|
| 34 | - |
|
| 35 | -- Chip = ESP32-C3 |
|
| 36 | -- Mode = Factory |
|
| 37 | -- LoadMode = UART |
|
| 38 | - |
|
| 39 | - |
|
| 40 | - |
|
| 41 | - |
|
| 42 | -setup |
|
| 43 | -- Flash Frequency: 40M or 80M |
|
| 44 | -- SPI Mode: QIO or DIO |
|
| 45 | - |
|
| 46 | - |
|
| 47 | - |
|
| 48 | - |
|
| 49 | -wiring with USB-TTL cable |
|
| 50 | -- Red = 5V+ Power Supply = pin1 = +5V or VCC |
|
| 51 | -- Green - TXD |
|
| 52 | -- White - RXD |
|
| 53 | -- GND - Ground |
|
| 54 | - |
|
| 55 | - |
|
| 56 | - |
|
| 57 | - |
|
| 58 | - |
|
| 59 | - |
|
| 60 | -## Common Error |
|
| 61 | - |
|
| 62 | - |
|
| 63 | - |
|
| 64 | -5-chip efuse check fail |
|
| 65 | - |
|
| 66 | - |
|
| 67 | -## Upload |
|
| 68 | - |
|
| 69 | -ESP32-C3 |
|
| 70 | -- flash speed 80M |
|
| 71 | -- flash mode DIO |
|
| 72 | - |
|
| ... | ... | \ No newline at end of file |
Tech-dat/Interface-dat/USB-dat/USB-OTG-dat/USB-OTG-dat.md
| ... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 | |
| 4 | 4 | - [[ESP32-S3-dat]] |
| 5 | 5 | |
| 6 | -- [[ESP32-C3-usb-dat]] |
|
| 6 | +- [[ESP32-C3-usb-dat]] - [[ESP32-USB-dat]] |
|
| 7 | 7 | |
| 8 | 8 | - [[STM32-USB-dat]] |
| 9 | 9 |