Skip to content

Commit debf971

Browse files
Jason2866s-hadingerTD-er
authored
Tasmota changes
* IPv6 support * remove WPA2 Enterprise * fix include with newer IDF5.1 * rm `WiFiClientSecure` * "--dont-append-digest" * add C2 * rm BluetoothSerial * safeboot in Tasmota project * Apply IPAddress fixes from ESP8266 esp8266/Arduino#8818 * [ESP32-C2] Fix SPI bus number & reported flash speed/size --------- Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com> Co-authored-by: TD-er <gijs.noorlander@gmail.com>
1 parent fbfcb80 commit debf971

37 files changed

+1005
-530
lines changed

CMakeLists.txt

Lines changed: 2 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -76,15 +76,8 @@ set(CORE_SRCS
7676
set(LIBRARY_SRCS
7777
libraries/ArduinoOTA/src/ArduinoOTA.cpp
7878
libraries/AsyncUDP/src/AsyncUDP.cpp
79-
libraries/BluetoothSerial/src/BluetoothSerial.cpp
80-
libraries/BluetoothSerial/src/BTAddress.cpp
81-
libraries/BluetoothSerial/src/BTAdvertisedDeviceSet.cpp
82-
libraries/BluetoothSerial/src/BTScanResultsSet.cpp
8379
libraries/DNSServer/src/DNSServer.cpp
8480
libraries/EEPROM/src/EEPROM.cpp
85-
libraries/ESP_I2S/src/ESP_I2S.cpp
86-
libraries/ESP_SR/src/ESP_SR.cpp
87-
libraries/ESP_SR/src/esp32-hal-sr.c
8881
libraries/ESPmDNS/src/ESPmDNS.cpp
8982
libraries/Ethernet/src/ETH.cpp
9083
libraries/FFat/src/FFat.cpp
@@ -93,23 +86,12 @@ set(LIBRARY_SRCS
9386
libraries/HTTPClient/src/HTTPClient.cpp
9487
libraries/HTTPUpdate/src/HTTPUpdate.cpp
9588
libraries/LittleFS/src/LittleFS.cpp
96-
libraries/Insights/src/Insights.cpp
9789
libraries/NetBIOS/src/NetBIOS.cpp
9890
libraries/Preferences/src/Preferences.cpp
99-
libraries/RainMaker/src/RMaker.cpp
100-
libraries/RainMaker/src/RMakerNode.cpp
101-
libraries/RainMaker/src/RMakerParam.cpp
102-
libraries/RainMaker/src/RMakerDevice.cpp
103-
libraries/RainMaker/src/RMakerType.cpp
104-
libraries/RainMaker/src/RMakerQR.cpp
105-
libraries/RainMaker/src/RMakerUtils.cpp
106-
libraries/RainMaker/src/AppInsights.cpp
10791
libraries/SD_MMC/src/SD_MMC.cpp
10892
libraries/SD/src/SD.cpp
10993
libraries/SD/src/sd_diskio.cpp
11094
libraries/SD/src/sd_diskio_crc.c
111-
libraries/SimpleBLE/src/SimpleBLE.cpp
112-
libraries/SPIFFS/src/SPIFFS.cpp
11395
libraries/SPI/src/SPI.cpp
11496
libraries/Ticker/src/Ticker.cpp
11597
libraries/Update/src/Updater.cpp
@@ -125,8 +107,6 @@ set(LIBRARY_SRCS
125107
libraries/WebServer/src/WebServer.cpp
126108
libraries/WebServer/src/Parsing.cpp
127109
libraries/WebServer/src/detail/mimetable.cpp
128-
libraries/WiFiClientSecure/src/ssl_client.cpp
129-
libraries/WiFiClientSecure/src/WiFiClientSecure.cpp
130110
libraries/WiFi/src/WiFiAP.cpp
131111
libraries/WiFi/src/WiFiClient.cpp
132112
libraries/WiFi/src/WiFi.cpp
@@ -136,84 +116,40 @@ set(LIBRARY_SRCS
136116
libraries/WiFi/src/WiFiServer.cpp
137117
libraries/WiFi/src/WiFiSTA.cpp
138118
libraries/WiFi/src/WiFiUdp.cpp
139-
libraries/WiFiProv/src/WiFiProv.cpp
140119
libraries/Wire/src/Wire.cpp
141120
)
142121

143-
set(BLE_SRCS
144-
libraries/BLE/src/BLE2902.cpp
145-
libraries/BLE/src/BLE2904.cpp
146-
libraries/BLE/src/BLEAddress.cpp
147-
libraries/BLE/src/BLEAdvertisedDevice.cpp
148-
libraries/BLE/src/BLEAdvertising.cpp
149-
libraries/BLE/src/BLEBeacon.cpp
150-
libraries/BLE/src/BLECharacteristic.cpp
151-
libraries/BLE/src/BLECharacteristicMap.cpp
152-
libraries/BLE/src/BLEClient.cpp
153-
libraries/BLE/src/BLEDescriptor.cpp
154-
libraries/BLE/src/BLEDescriptorMap.cpp
155-
libraries/BLE/src/BLEDevice.cpp
156-
libraries/BLE/src/BLEEddystoneTLM.cpp
157-
libraries/BLE/src/BLEEddystoneURL.cpp
158-
libraries/BLE/src/BLEExceptions.cpp
159-
libraries/BLE/src/BLEHIDDevice.cpp
160-
libraries/BLE/src/BLERemoteCharacteristic.cpp
161-
libraries/BLE/src/BLERemoteDescriptor.cpp
162-
libraries/BLE/src/BLERemoteService.cpp
163-
libraries/BLE/src/BLEScan.cpp
164-
libraries/BLE/src/BLESecurity.cpp
165-
libraries/BLE/src/BLEServer.cpp
166-
libraries/BLE/src/BLEService.cpp
167-
libraries/BLE/src/BLEServiceMap.cpp
168-
libraries/BLE/src/BLEUtils.cpp
169-
libraries/BLE/src/BLEUUID.cpp
170-
libraries/BLE/src/BLEValue.cpp
171-
libraries/BLE/src/FreeRTOS.cpp
172-
libraries/BLE/src/GeneralUtils.cpp
173-
)
174-
175122
set(includedirs
176123
variants/${CONFIG_ARDUINO_VARIANT}/
177124
cores/esp32/
178125
libraries/ArduinoOTA/src
179126
libraries/AsyncUDP/src
180-
libraries/BLE/src
181-
libraries/BluetoothSerial/src
182127
libraries/DNSServer/src
183128
libraries/EEPROM/src
184-
libraries/ESP_I2S/src
185-
libraries/ESP_SR/src
186-
libraries/ESP32/src
187129
libraries/ESPmDNS/src
188130
libraries/Ethernet/src
189131
libraries/FFat/src
190132
libraries/FS/src
191133
libraries/HTTPClient/src
192134
libraries/HTTPUpdate/src
193135
libraries/LittleFS/src
194-
libraries/Insights/src
195136
libraries/NetBIOS/src
196137
libraries/Preferences/src
197-
libraries/RainMaker/src
198138
libraries/SD_MMC/src
199139
libraries/SD/src
200-
libraries/SimpleBLE/src
201-
libraries/SPIFFS/src
202140
libraries/SPI/src
203141
libraries/Ticker/src
204142
libraries/Update/src
205143
libraries/USB/src
206144
libraries/WebServer/src
207-
libraries/WiFiClientSecure/src
208145
libraries/WiFi/src
209-
libraries/WiFiProv/src
210146
libraries/Wire/src
211147
)
212148

213-
set(srcs ${CORE_SRCS} ${LIBRARY_SRCS} ${BLE_SRCS})
149+
set(srcs ${CORE_SRCS} ${LIBRARY_SRCS})
214150
set(priv_includes cores/esp32/libb64)
215151
set(requires spi_flash esp_partition mbedtls wifi_provisioning wpa_supplicant esp_adc esp_eth http_parser)
216-
set(priv_requires fatfs nvs_flash app_update spiffs bootloader_support bt esp_hid)
152+
set(priv_requires fatfs nvs_flash app_update bootloader_support bt esp_hid)
217153

218154
idf_component_register(INCLUDE_DIRS ${includedirs} PRIV_INCLUDE_DIRS ${priv_includes} SRCS ${srcs} REQUIRES ${requires} PRIV_REQUIRES ${priv_requires})
219155

README.md

Lines changed: 5 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,6 @@
1-
# Arduino core for the ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6 and ESP32-H2
1+
# Tasmota Arduino core for the ESP32, ESP32-S2, ESP32-S3, ESP32-C2, ESP32-C3, ESP32-C6 and ESP32-H2
22

3-
![Build Status](https://github.com/espressif/arduino-esp32/workflows/ESP32%20Arduino%20CI/badge.svg) [![Documentation Status](https://readthedocs.com/projects/espressif-arduino-esp32/badge/?version=latest)](https://docs.espressif.com/projects/arduino-esp32/en/latest/?badge=latest)
4-
[![External Libraries Test](https://github.com/espressif/arduino-esp32/actions/workflows/lib.yml/badge.svg?branch=master&event=schedule)](https://github.com/espressif/arduino-esp32/actions/workflows/lib.yml?link=http://https://github.com/espressif/arduino-esp32/blob/master/LIBRARIES_TEST.md)
5-
6-
### Need help or have a question? Join the chat at [Gitter](https://gitter.im/espressif/arduino-esp32) or [open a new Discussion](https://github.com/espressif/arduino-esp32/discussions)
7-
8-
## Contents
9-
10-
- [Development Status](#development-status)
11-
- [Development Planning](#development-planning)
12-
- [Documentation](#documentation)
13-
- [Supported Chips](#supported-chips)
14-
- [Decoding exceptions](#decoding-exceptions)
15-
- [Issue/Bug report template](#issuebug-report-template)
16-
- [Contributing](#contributing)
17-
18-
### Development Status
19-
20-
Latest Stable Release [![Release Version](https://img.shields.io/github/release/espressif/arduino-esp32.svg?style=plastic)](https://github.com/espressif/arduino-esp32/releases/latest/) [![Release Date](https://img.shields.io/github/release-date/espressif/arduino-esp32.svg?style=plastic)](https://github.com/espressif/arduino-esp32/releases/latest/) [![Downloads](https://img.shields.io/github/downloads/espressif/arduino-esp32/latest/total.svg?style=plastic)](https://github.com/espressif/arduino-esp32/releases/latest/)
21-
22-
Latest Development Release [![Release Version](https://img.shields.io/github/release/espressif/arduino-esp32/all.svg?style=plastic)](https://github.com/espressif/arduino-esp32/releases/) [![Release Date](https://img.shields.io/github/release-date-pre/espressif/arduino-esp32.svg?style=plastic)](https://github.com/espressif/arduino-esp32/releases/) [![Downloads](https://img.shields.io/github/downloads-pre/espressif/arduino-esp32/latest/total.svg?style=plastic)](https://github.com/espressif/arduino-esp32/releases/)
23-
24-
### Development Planning
25-
26-
Our Development is fully tracked on this public **[Roadmap 🎉](https://github.com/orgs/espressif/projects/3)**
27-
28-
For even more information you can join our **[Monthly Community Meetings 🔔](https://github.com/espressif/arduino-esp32/discussions/categories/monthly-community-meetings).**
3+
### [![GitHub Releases](https://img.shields.io/github/downloads/tasmota/arduino-esp32/total?label=downloads)](https://github.com/tasmota/arduino-esp32/releases/latest)
294

305
### Documentation
316

@@ -37,22 +12,16 @@ You can use the [Arduino-ESP32 Online Documentation](https://docs.espressif.com/
3712

3813
---
3914

40-
* [Getting Started](https://docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html)
41-
* [Installing (Windows, Linux and macOS)](https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html)
42-
* [Libraries](https://docs.espressif.com/projects/arduino-esp32/en/latest/libraries.html)
43-
* [Arduino as an ESP-IDF component](https://docs.espressif.com/projects/arduino-esp32/en/latest/esp-idf_component.html)
44-
* [FAQ](https://docs.espressif.com/projects/arduino-esp32/en/latest/faq.html)
45-
* [Troubleshooting](https://docs.espressif.com/projects/arduino-esp32/en/latest/troubleshooting.html)
46-
4715
### Supported Chips
4816

49-
Here are the ESP32 series supported by the Arduino-ESP32 project:
17+
Here are the ESP32 series supported by the Tasmota Arduino-ESP32 project:
5018

5119
| **SoC** | **Stable** | **Development** | **Datasheet** |
5220
|----------|:----------:|:---------------:|:-------------------------------------------------------------------------------------------------:|
5321
| ESP32 | Yes | Yes | [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf) |
54-
| ESP32-S2 | Yes | Yes | [ESP32-S2](https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf) |
5522
| ESP32-C3 | Yes | Yes | [ESP32-C3](https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf) |
23+
| ESP32-C2 | No | Yes | [ESP32-C2](https://www.espressif.com/sites/default/files/documentation/esp8684_datasheet_en.pdf) |
24+
| ESP32-S2 | Yes | Yes | [ESP32-S2](https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf) |
5625
| ESP32-S3 | Yes | Yes | [ESP32-S3](https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf) |
5726
| ESP32-C6 | No | Yes | [ESP32-C6](https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf) |
5827
| ESP32-H2 | No | Yes | [ESP32-H2](https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf) |
@@ -62,22 +31,3 @@ For more details visit the [supported chips](https://docs.espressif.com/projects
6231
### Decoding exceptions
6332

6433
You can use [EspExceptionDecoder](https://github.com/me-no-dev/EspExceptionDecoder) to get meaningful call trace.
65-
66-
### Issue/Bug report template
67-
68-
Before reporting an issue, make sure you've searched for similar one that was already created. Also make sure to go through all the issues labelled as [Type: For reference](https://github.com/espressif/arduino-esp32/issues?q=is%3Aissue+label%3A%22Type%3A+For+reference%22+).
69-
70-
Finally, if you are sure no one else had the issue, follow the **Issue template** or **Feature request template** while reporting any [new Issue](https://github.com/espressif/arduino-esp32/issues/new/choose).
71-
72-
### External libraries compilation test
73-
74-
We have set-up CI testing for external libraries for ESP32 Arduino core. You can check test results in the file [LIBRARIES_TEST](https://github.com/espressif/arduino-esp32/blob/gh-pages/LIBRARIES_TEST.md).
75-
For more information and how to add your library to the test see [external library testing](https://docs.espressif.com/projects/arduino-esp32/en/latest/external_libraries_test.html) in the documentation.
76-
77-
### Contributing
78-
79-
We welcome contributions to the Arduino ESP32 project!
80-
81-
See [contributing](https://docs.espressif.com/projects/arduino-esp32/en/latest/contributing.html) in the documentation for more information on how to contribute to the project.
82-
83-
> We would like to have this repository in a polite and friendly atmosphere, so please be kind and respectful to others. For more details, look at [Code of Conduct](https://github.com/espressif/arduino-esp32/blob/master/CODE_OF_CONDUCT.md).

boards.txt

Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -640,6 +640,159 @@ esp32s3.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_co
640640

641641
##############################################################
642642

643+
esp32c2.name=ESP32C2 Dev Module
644+
645+
esp32c2.bootloader.tool=esptool_py
646+
esp32c2.bootloader.tool.default=esptool_py
647+
648+
esp32c2.upload.tool=esptool_py
649+
esp32c2.upload.tool.default=esptool_py
650+
esp32c2.upload.tool.network=esp_ota
651+
652+
esp32c2.upload.maximum_size=1310720
653+
esp32c2.upload.maximum_data_size=262144
654+
esp32c2.upload.flags=
655+
esp32c2.upload.extra_flags=
656+
esp32c2.upload.use_1200bps_touch=false
657+
esp32c2.upload.wait_for_upload_port=false
658+
659+
esp32c2.serial.disableDTR=false
660+
esp32c2.serial.disableRTS=false
661+
662+
esp32c2.build.tarch=riscv32
663+
esp32c2.build.target=esp
664+
esp32c2.build.mcu=esp32c2
665+
esp32c2.build.core=esp32
666+
esp32c2.build.variant=esp32c2
667+
esp32c2.build.board=ESP32C2_DEV
668+
esp32c2.build.bootloader_addr=0x0
669+
670+
esp32c2.build.cdc_on_boot=0
671+
esp32c2.build.f_cpu=120000000L
672+
esp32c2.build.flash_size=4MB
673+
esp32c2.build.flash_freq=60m
674+
esp32c2.build.flash_mode=qio
675+
esp32c2.build.boot=qio
676+
esp32c2.build.partitions=default
677+
esp32c2.build.defines=
678+
679+
## IDE 2.0 Seems to not update the value
680+
esp32c2.menu.JTAGAdapter.default=Disabled
681+
esp32c2.menu.JTAGAdapter.default.build.copy_jtag_files=0
682+
esp32c2.menu.JTAGAdapter.external=FTDI Adapter
683+
esp32c2.menu.JTAGAdapter.external.build.openocdscript=esp32c2-ftdi.cfg
684+
esp32c2.menu.JTAGAdapter.external.build.copy_jtag_files=1
685+
esp32c2.menu.JTAGAdapter.bridge=ESP USB Bridge
686+
esp32c2.menu.JTAGAdapter.bridge.build.openocdscript=esp32c2-bridge.cfg
687+
esp32c2.menu.JTAGAdapter.bridge.build.copy_jtag_files=1
688+
689+
esp32c2.menu.CDCOnBoot.default=Disabled
690+
esp32c2.menu.CDCOnBoot.default.build.cdc_on_boot=0
691+
esp32c2.menu.CDCOnBoot.cdc=Enabled
692+
esp32c2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
693+
694+
esp32c2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
695+
esp32c2.menu.PartitionScheme.default.build.partitions=default
696+
esp32c2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
697+
esp32c2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
698+
esp32c2.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
699+
esp32c2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
700+
esp32c2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
701+
esp32c2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
702+
esp32c2.menu.PartitionScheme.minimal.build.partitions=minimal
703+
esp32c2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
704+
esp32c2.menu.PartitionScheme.no_ota.build.partitions=no_ota
705+
esp32c2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
706+
esp32c2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
707+
esp32c2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
708+
esp32c2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
709+
esp32c2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
710+
esp32c2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
711+
esp32c2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
712+
esp32c2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
713+
esp32c2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
714+
esp32c2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
715+
esp32c2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
716+
esp32c2.menu.PartitionScheme.huge_app.build.partitions=huge_app
717+
esp32c2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
718+
esp32c2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
719+
esp32c2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
720+
esp32c2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
721+
esp32c2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
722+
esp32c2.menu.PartitionScheme.fatflash.build.partitions=ffat
723+
esp32c2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
724+
esp32c2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
725+
esp32c2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
726+
esp32c2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
727+
esp32c2.menu.PartitionScheme.rainmaker=RainMaker
728+
esp32c2.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
729+
esp32c2.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
730+
731+
esp32c2.menu.CPUFreq.120=120MHz
732+
esp32c2.menu.CPUFreq.120.build.f_cpu=120000000L
733+
esp32c2.menu.CPUFreq.80=80MHz
734+
esp32c2.menu.CPUFreq.80.build.f_cpu=80000000L
735+
736+
esp32c2.menu.FlashMode.qio=QIO
737+
esp32c2.menu.FlashMode.qio.build.flash_mode=dio
738+
esp32c2.menu.FlashMode.qio.build.boot=qio
739+
esp32c2.menu.FlashMode.dio=DIO
740+
esp32c2.menu.FlashMode.dio.build.flash_mode=dio
741+
esp32c2.menu.FlashMode.dio.build.boot=dio
742+
esp32c2.menu.FlashMode.qout=QOUT
743+
esp32c2.menu.FlashMode.qout.build.flash_mode=dout
744+
esp32c2.menu.FlashMode.qout.build.boot=qout
745+
esp32c2.menu.FlashMode.dout=DOUT
746+
esp32c2.menu.FlashMode.dout.build.flash_mode=dout
747+
esp32c2.menu.FlashMode.dout.build.boot=dout
748+
749+
esp32c2.menu.FlashFreq.60=60MHz
750+
esp32c2.menu.FlashFreq.60.build.flash_freq=60m
751+
esp32c2.menu.FlashFreq.30=30MHz
752+
esp32c2.menu.FlashFreq.30.build.flash_freq=30m
753+
754+
esp32c2.menu.FlashSize.4M=4MB (32Mb)
755+
esp32c2.menu.FlashSize.4M.build.flash_size=4MB
756+
esp32c2.menu.FlashSize.2M=2MB (16Mb)
757+
esp32c2.menu.FlashSize.2M.build.flash_size=2MB
758+
esp32c2.menu.FlashSize.2M.build.partitions=minimal
759+
760+
761+
esp32c2.menu.UploadSpeed.921600=921600
762+
esp32c2.menu.UploadSpeed.921600.upload.speed=921600
763+
esp32c2.menu.UploadSpeed.115200=115200
764+
esp32c2.menu.UploadSpeed.115200.upload.speed=115200
765+
esp32c2.menu.UploadSpeed.256000.windows=256000
766+
esp32c2.menu.UploadSpeed.256000.upload.speed=256000
767+
esp32c2.menu.UploadSpeed.230400.windows.upload.speed=256000
768+
esp32c2.menu.UploadSpeed.230400=230400
769+
esp32c2.menu.UploadSpeed.230400.upload.speed=230400
770+
esp32c2.menu.UploadSpeed.460800.linux=460800
771+
esp32c2.menu.UploadSpeed.460800.macosx=460800
772+
esp32c2.menu.UploadSpeed.460800.upload.speed=460800
773+
esp32c2.menu.UploadSpeed.512000.windows=512000
774+
esp32c2.menu.UploadSpeed.512000.upload.speed=512000
775+
776+
esp32c2.menu.DebugLevel.none=None
777+
esp32c2.menu.DebugLevel.none.build.code_debug=0
778+
esp32c2.menu.DebugLevel.error=Error
779+
esp32c2.menu.DebugLevel.error.build.code_debug=1
780+
esp32c2.menu.DebugLevel.warn=Warn
781+
esp32c2.menu.DebugLevel.warn.build.code_debug=2
782+
esp32c2.menu.DebugLevel.info=Info
783+
esp32c2.menu.DebugLevel.info.build.code_debug=3
784+
esp32c2.menu.DebugLevel.debug=Debug
785+
esp32c2.menu.DebugLevel.debug.build.code_debug=4
786+
esp32c2.menu.DebugLevel.verbose=Verbose
787+
esp32c2.menu.DebugLevel.verbose.build.code_debug=5
788+
789+
esp32c2.menu.EraseFlash.none=Disabled
790+
esp32c2.menu.EraseFlash.none.upload.erase_cmd=
791+
esp32c2.menu.EraseFlash.all=Enabled
792+
esp32c2.menu.EraseFlash.all.upload.erase_cmd=-e
793+
794+
##############################################################
795+
643796
esp32c3.name=ESP32C3 Dev Module
644797
esp32c3.vid.0=0x303a
645798
esp32c3.pid.0=0x1001

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy