-
Notifications
You must be signed in to change notification settings - Fork 2.2k
[WiFi] Cleanup code, split ESP32/ESP8266 specific #5149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+39,625
−13,706
Merged
Changes from 250 commits
Commits
Show all changes
515 commits
Select commit
Hold shift + click to select a range
dda9ac4
[MQTT] Cancel background connection request after 2 minutes when stil…
tonhuisman e4bfdef
[MQTT] Fix reconnect on unexpected network interruptions
tonhuisman 559c2bb
[Discovery] Avoid setting the timeout more than once
tonhuisman bdd4b75
[MQTT] Use client timeout for delay between connection attempts
tonhuisman 4c9c3c1
[Network] Fix ESP8266 build
TD-er 920d54a
[Network] Fix merge-conflict on ESP32-build
TD-er fa8b6ac
[ESP-IDF] Move to IDF5.5 for all ESP32-xx builds
TD-er 0e2a3e4
[Build] Fix missing include
TD-er 6b52b0a
[Build] Define BUILD_NO_DEBUG for Collection_E builds
TD-er b5581a2
[ESP-IDF] update to latest ESP-IDF5.5
TD-er 13bb255
[Build] Define BUILD_NO_DEBUG for all collection builds
TD-er cb6dd60
[USBCDC] Fix USB-CDC for ESP32S2 builds
TD-er 7f03249
[Build] Define BUILD_NO_DEBUG for ESP32 Collection A builds
TD-er a582ee2
[Network] Fix collecting RX/TX traffic data
TD-er 18300f4
[Network] Add FEATURE_NETWORK_TRAFFIC_COUNT to toggle tracking traffic
TD-er 5f484c6
[Network] Add FEATURE_NETWORK_STATS to toggle collecting network stats
TD-er 15b118f
[Network] Fix reported traffic RX/TX Bytes
TD-er 3bbff03
[USBCDC] Properly fix USB CDC issues on ESP32-S2
TD-er ced714c
[Build] Define BUILD_NO_DEBUG for Display builds
TD-er 3b622ba
[Network] Fix xxx#Connected / #Disconnected events
TD-er 03590d1
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 0e9f5dc
[Build] Fix merge issues
TD-er 4e0fde1
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 92f8cf6
[WiFi] Fix WiFi reconnect issues
TD-er 2ab3e78
[RC522] Add support for 7-byte NFC UIDs
TD-er 582da18
[webUI] Move Hardware tab before Network tab
TD-er 23a8d50
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 22ee9a2
[Build] Fix merge issue
TD-er 6b27c56
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 6bbb208
[SysVars] Fix showing variables with hex number as index
TD-er 43b42bb
[MFRC522] Add immediate event on tag removal
TD-er 5135dfc
[LAN867x] Add support for LAN867x Ethernet controller (RMII)
TD-er 7b5766c
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 927e7fd
[Network] Exit all networks before reboot
TD-er a9b6c53
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 4bcf990
[WiFi] Fix scanning WiFi returns no networks found
TD-er 4905c54
[Network] Fix showing stats and connection info
TD-er 1774dad
[WiFi] Fix reported WiFi enc. mode on ESP8266
TD-er b63a93d
[WiFi] Clear uses of WiFiEventData for ESP8266 builds
TD-er 20fe2a4
[Eth] Clear uses of EthEventData for ESP32 builds
TD-er 9e1f876
[Build] Fix ESP8266 build
TD-er dc5f50b
[WiFi] Fix wifi reconnect (on ESP32)
TD-er 07485f7
[WiFi] Fix internal WiFi state matching real connected state.
TD-er e00fe33
[Network] Log got IP events
TD-er 22f60de
[Network] Add checks to see if _netif is a valid pointer
TD-er 29eca97
[Network] Make logging gotIPv6 events not do memory allocation
TD-er e337181
[NeoPixel] Make NeoPixelSendStatus use less memory allocations
TD-er dde3a81
[MQTTDiscovery] Reduce mem alloc MQTT_DiscoveryPublishWithStatusAndSet
TD-er 18cf4d6
[Network] Remove unused base_class check for NWPluginData structs
TD-er 9e43ece
[Network] Add ESPEasy event when network is enabled/disabled
TD-er 5d568c6
[Log] Only process log to serial when in "Arduino RTOS task"
TD-er 76dede8
[WiFi] Make sure WiFi actually is disconnected when trying to reconnect
TD-er edd8dde
[MQTT] Only try to run background MQTT connect when connected to network
TD-er 41aeed8
[CSS] Tweaks for newly added Network tab
TD-er fcf23e1
[web UI] Change tab icons to be more uniform and working on Apple
TD-er 9bd053a
[WiFi] Fix automatic redirect on Captive Portal
TD-er 452a595
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er a29a25a
[MQTT] Reduce work/memory in background task, use xTaskDelay as required
TD-er 52e8529
[WiFi AP] Fix switching between NAPT and Captive Portal
TD-er 7e9a773
[Build] Reduce bin size for ESP32 collection builds
TD-er 2a8c514
[Provision] Fix not able to provision files
TD-er eff11c6
[PPP modem] Fix crash when PPP modem is enabled but not present
TD-er 0c15064
[Docs] Add stubs for documenting new Network design
TD-er 847d64b
[TaskValueSet] Fix setting 64-bit int values to a dummy task
TD-er 035cb04
[CacheReader] Fix reading cache files from CacheController
TD-er 872ebfe
[CacheReader] Add support for 64bit ints + output as events
TD-er 616305a
[CacheReader] Fix continue reading after crash/reboot
TD-er d9e2819
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er f0cbd90
[CacheReader] Fix incorrect settings array index
TD-er 870be68
[Cleanup] Only show MQTT connected stats on enabled controller
TD-er a1b42f3
[CacheReader] Fix reading cache files when files are missing
TD-er 44aa363
[PPP modem] Add DTR pin option to regain access to modem in CMUX mode
TD-er e2fc9ce
[Cleanup] Simplify managing key-value representation in web UI / JSON
TD-er 5588cc4
[JSON] Simplify writing JSON page
TD-er 6612588
[JSON] Fine-tune + speedup generating JSON
TD-er f296e86
[Log] Use new streaming JSON writer to generate web log
TD-er be3d179
[Cache Controller] Use new JSON functions to generate cache_json
TD-er 17c3326
[JSON] Fine tune new JSON generation functions
TD-er 258cda6
[Cleanup] Wrap #ifdef WEBSERVER_NEW_UI.. around functions only used then
TD-er cb386ed
[JSON] Change handle_sysinfo_json() to use new JSON formatting functions
TD-er 1829a3c
[JSON] Fix pretty-print generated JSON + add createChild() option
TD-er 8bc6f4d
[JSON] Use new createChild function
TD-er 56d2f5b
[JSON] Simplify code + reduce build size due to less dependencies
TD-er ba456d4
[JSON] Add option to print JSON to String + convert Domoticz JSON
TD-er f032f51
[Build] Change ESP8266 normal and collection builds to core 3.1.2
TD-er a201e54
[Build] Enable BUILD_NO_DEBUG for 2nd heap ESP8266 normal builds
TD-er fcd39e6
[Build] Set ESP8266 IR builds to esp8266/Arduino 3.1.2
TD-er 2bb6574
[Build] Fix custom_IR_ESP8266_4M1M build
TD-er 4ada6c8
[C009 FHEM] Use new JSON code to generate response
TD-er 325e6fe
[Cleanup] Remove no longer used to_json_object_value functions
TD-er 8db19e8
[Cleanup] Reduce bin size: unsigned long to uint32_t and long to int32_t
TD-er 44271fc
[JSON] Move KeyValueWriter_JSON to src/Helpers/
TD-er a9a7004
[Network] Use new WebForm writer for gathering network adapter info
TD-er 43ecbf2
[Network] Cleanup code + generate more network info using new K/V writer
TD-er b728fdd
[JSON] Add same info on network adapters & sysinfo & JSON page
TD-er 881c3bc
[Build] Fix ESP8266 build fail due to variable type mismatch
TD-er 5361897
[Build] Reduce bin size by disabling logs in BUILD_NO_DEBUG builds
TD-er e043c85
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 0139f12
[Build] Fix failed custom ESP8266 build, disable CustomProvisioning
TD-er 60a3b45
[Build] Disable C014 (Homie) and C017 (Zabbix) for ESP8266 Collections
TD-er 0944d27
[Build] Disable more logs with BUILD_NO_DEBUG on ESP8266
TD-er 36e8edd
[Build] Fix failing build hard_SONOFF_POW_4M1M
TD-er beeb6df
[Build] Fix build errors on RISC-V like ESP32-C2/C3/C5/C6
TD-er 7afbf7b
[Build] Fix build error on safeboot builds
TD-er 0df6a16
[Build] Set BUILD_NO_DEBUG for all NeoPixel builds to make builds fit
TD-er 5a0158e
[Build] Fix failing max_ESP32c5_8M1M_LittleFS_ETH builds
TD-er 812e26d
[Cleanup] Reduce bin size & simplify ValueStruct
TD-er fd2de92
[ESP-IDF] Update to latest Arduino/ESP-IDF
TD-er fda5b00
[Log] Simplify web log buffering
TD-er 8812859
[Log] Speedup finding 'next' log element to process
TD-er 4b6b5ab
[Build] Fix ESP8266 build fail as std::make_unique is not (yet) known
TD-er 6f5be97
[WebLog] Send many log messages in chunks of 200 msec.
TD-er af56ce7
[TLS] Update TLS to be able to use ECDHE_ECDSA_AES_128_GCM_SHA256 cipher
TD-er e9cc704
[TimingStats] Add stat to measure time spent processing MQTT messages
TD-er dd55c27
[TLS-MQTT] Automatic switch to ECDSA when error is 296 (TLS handshake)
TD-er cf7a400
[Provision] Add option to store (WiFi) credentials to separate file
TD-er 7a26f68
[Build] Fix build issues on ESP8266
TD-er 1c5be8c
[WiFi Setup] Store credentials via setup page to separate file
TD-er 56b0ba6
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 02dbfe3
[TAR] Fix creating unusable TAR files when backup all
TD-er 85028da
[WiFi AP] Fix generating correct events when WiFi AP turns on/off
TD-er e113b0c
[WiFi] Fix starting AP when no credentials present or known APs found
TD-er f106bfd
[Log] Convert all ESPEasy console output to LOG_LEVEL_NONE log entry
TD-er 2e34df9
[Log] Serial Console pulls logitems when UART buffer is ready + colorize
TD-er 4a77bd5
[Log] Fix log output to webflasher console + colorize LogEntry output
TD-er af96cb3
[Log] Clearly mark commands in log + source of the command
TD-er 68e2c3c
[Log] Cleanup and simplify log level code
TD-er 6961465
[Log] Make syslog to use the new log queue + fix syslog crashes
TD-er 208d554
[Log] Fix build on ESP8266 + log level label in console + syslog format
TD-er 1aaae62
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er b5ed964
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 9322a32
[ChartJS] Use new JSON key-value-writer + cleanup ChartJS code
TD-er a7a8f4c
[Cleanup] Rename Sp_KeyValueWriter to Up_KeyValueWriter
TD-er 1cd5657
[ChartJS] Cleanup forcing "null" on NaN values in JSON
TD-er 7451a65
[Cleanup] Simplify use of LabelType
TD-er b4d3c60
[ESP8266] Fix build issues due to older compiler for ESP8266 2.7.4
TD-er 6c5e8f0
[Cleanup] Make nearly all of sysinfo page use new KeyValueStruct writers
TD-er 7e8371c
[Cleanup] Make ESP8266 builds fit again + tweak reducing generated HTML
TD-er ccb7819
[Climate] Remove P169 (AS3935 lightning Detector) from ESP8266 builds
TD-er 3aab6eb
[Build] Revert ESP-IDF/Arduino to make Solo1 and ESP32-P4 build again
TD-er dc02e77
[Cleanup] Simplify ValueStruct to reduce bin size + speed up processing
TD-er 4df452c
[ESPEasy] Increase nr of ints in EventStruct
TD-er cc731f5
[PPP modem] Show mobile provider name from SIM card
TD-er 1b01cbb
[ValueStruct] Reduce memory allocations on short strings
TD-er 3314d21
[LogEntry] Reduce LogEntry struct to 16 bytes per log item in memory
TD-er b12ce6a
[ValueStruct] Fix order initialization members
TD-er e156670
[KeyValueStruct] Add standard Unit-of-Measure units
TD-er 6181ca0
[WebForm] Show bool types from key/value struct as checkmark
TD-er a0658f9
[ValueStruct] Fix edge case crash copying values.
TD-er 069305a
[Build] Wrap calls to setUnit in #if FEATURE_TASKVALUE_UNIT_OF_MEASURE
TD-er 1125659
[ChartJS] Make charts appear on the full width and responsive
TD-er 015dd8b
[Charts] Remove no longer needed chart height/width & cleanup code
TD-er cb84df0
[ESPEasy p2p] Cleanup use of std::unique_ptr + p2p data structs
TD-er 49df7eb
[Ethernet] Set hostname when Ethernet device is started
TD-er 497b15e
[Build] Reduce build size by disabling GitHub copy button for ESP8266
TD-er 6f61cba
[ESP32-P4] Fix WiFi/Eth issues on ESP32-P4 + optimize memory allocations
TD-er 25254be
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er fef2fb4
[Units Of Measure] fix merge issues PR #5419
TD-er 84feba2
[ESP32P4] Disable USB HWCDC to fix ESPEasy console for ESP32P4
TD-er 7cab77c
[ESP-Hosted] Show more info on ESP-Hosted-MCU WiFi (ESP32-P4)
TD-er 2dc1b8f
[ESP-Hosted] Make sure hostname is set on ESP-Hosted-MCU before DHCP
TD-er ddb0afc
[IPv6] Add option to enable/disable IPv6 per network adapter
TD-er 2d4aa54
[JSON] Write empty "Sensors" array when no tasks defined
TD-er 6904653
[Eth] Move duplicate code to shared functions to display info
TD-er 764ab0e
[ETH] Remove left-over code duplication after split RMII/SPI adapters
TD-er bb78389
[ESPEasy Console] Fix console on both HWCDC and Serial0
TD-er e577c7d
[Network] Make connected check more direct when starting connection
TD-er 073dc20
[Build] Fix flush() vs. clear() as it differs between ESP8266 and ESP32
TD-er 9da96eb
[Build] Make normal_ESP8266_1M_VCC not fail building (still too big)
TD-er 0515e51
[Build] Fix build issue due to missing forward decl. of enum
TD-er a854c91
[Sysinfo] Add missing Unit-of-measure on file system size
TD-er b2a4dbf
[Ethernet] Add already setup Ethernet when upgrading ESPEasy
TD-er 56a5d84
[Sysinfo] Hide WiFi info when no WiFi is enabled
TD-er 4c76e51
[Network] Start adding JSON import/export Network settings per adapter
TD-er 8833610
[Build] Disable Framed OLED on 1M ESP8266 Normal builds due to size
TD-er ef1730a
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 7fd75fd
[Network] Add networkexportconfig command to export to JSON
TD-er 8c7b919
[Network] Add NetworkImportConfig command
TD-er e9a5fd9
[Eth] Store settings for RMII and SPI Ethernet to KV-store
TD-er 097182f
[Ethernet] Allocate unused ETH interface support multiple ETH instances
TD-er 07b9298
[Ethernet] Fix saving settings to KVS
TD-er a5032fd
[Network] Restart services (e.g. ESPEasy p2p) when default route changes
TD-er 6953c37
[ESP-IDF] Update to latest Arduino/IDF code with fix for SPI Eth MAC
TD-er bb18ba2
[ESP8266] Fix failing ESP8266 build
TD-er 611f884
[Build] Remove _LittleFS and _ETH from build names due to linker issues
TD-er b3aa9a9
[Build] Fix build fail with builds without Ethernet support
TD-er d4b1f02
[ESP32-P4] Disable OTA update for ESP-HOSTED-MCU on ESP32P4 for now
TD-er c3f952f
[Build] Enable `custom_remove_include` to not build ignored libs
TD-er 249cf80
[Web Flasher] Update script to generate webflasher for new build names
TD-er ffd7ffb
[Network] Simplify ETH Event handling + update ESP-IDF/Arduino 3.3.3
TD-er f7098b9
[Build] Limit package building to use Python 3.13
TD-er a6fe744
[Build] Fix Solo1 builds
TD-er 9195ac9
[Ethernet] Fix loading RMII Eth settings from KVS
TD-er 10f5cdd
[Ethernet] Fix loading SPI Ethernet settings from KVS
TD-er 64697d0
[Ethernet] Cleanup showing GPIO conflicts/usage
TD-er e276550
[Ethernet] Remove no longer needed commands to setup ETH
TD-er b904b7e
[Ethernet] Make Periman reported conflicts the reported conflicts
TD-er dc1f72c
[Network] Remove obsolete code from Config and Tools->Advanced page
TD-er 80cd9a0
[ESP32-C61] Add initial support for ESP32-C61
TD-er 86eb05a
[Collection] Remove P038 and P095 from ESP32 Collection builds
TD-er ddaf7be
[ESP32-solo1] Add flags to fix IDF5.5 issues for 'esp32-solo1' boards
TD-er e8d42be
[ESP32-P4] Add chip-variant option to support P4 rev 1 and rev 3
TD-er c3a1d94
[Build] Speed up builds, add not used libs to lib_ignore
TD-er 4e9a08d
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 586fbd0
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er a623508
[WebFlasher] Add support for ESP32-C5/C61 for the webflasher
TD-er 4501588
[ESPEasy p2p] Add IDs of not yet supported ESP MCUs
TD-er 2ca08af
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er db679eb
[ESP32-P4/-C61] Update Arduino/IDF to support ESP32-C61 & ESP32-P4 preV3
TD-er 9409057
[ColorCode] Add NetworkEnable/Disable commands to ColorCode JavaScript
TD-er bec0c2f
[WiFi] Fix check for available credentials only in device specific file
TD-er 8098381
[Network] Fix processing network events on disconnect + simplify check
TD-er 31affa1
[webflasher] Add 'chipVariant' to distinguish ESP32-P4 variants
TD-er d25e41e
[Hardware Info] Show differences between ESP32-C6H4 and ESP32-C6H8
TD-er 47c2d30
[Cleanup] Mark unused members in SettingsStruct
TD-er 7d49ef9
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er ebb9da3
[WiFi] Cleanup WiFi/AP settings + simplify when to start AP mode
TD-er a47f2c0
[Build] Fix failed minimal ESP8266 build
TD-er b01a6dc
[Build] Fix solo1 builds due to wrongly set LTO flags
TD-er b16154b
[WebUI] Simplify adding HTML form fields
TD-er e9f0e54
[WiFi] Simplify WiFi AP fallback scenarios
TD-er 7c9298c
[Build] Fix failing ESP8266 builds
TD-er a2d5f12
[P180] BusCmd_Helper processing I2C commands via cmd subcommand was l…
TD-er a7ea56d
[C023] Clone C018 code to C023
TD-er f0fed85
[C023] Remove links to RN2483 code
TD-er 7b980d5
[C023] Add initial support for Dragino LA66 LoRaWAN module
TD-er 51b18ba
[C023] Add querying LA66 + receive downlink messages
TD-er d440c58
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er efeee99
[C023] Add option to trigger events via downlink messages + code cleanup
TD-er e870ed9
Merge branch 'mega' into bugfix/WiFi_state_machine
TD-er 5e3628f
[C023] Fix timeout reading from LoRa + set ClassC after joined
TD-er 2690f7c
[C023] Cleanup LoRa AT-command controller + fix parse responses
TD-er c2b7468
[WiFi] Add link to ESP-Hosted-MCU firmware builds
TD-er 5b4b130
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er b117991
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er d346e10
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er 0b43977
[C023] Add initial support for RAK3172 LoRaWAN (m5stack AtomDTU)
TD-er cefd7e3
[C023] Cleanup AT-command LoRaWAN
TD-er 5761e68
[C023] Add support for RAK3172 LoRaWAN (m5stack AtomDTU)
TD-er ea2331d
[ESP-IDF] Update to latest ESP-IDF/Arduino
TD-er a1922dd
[USBCDC] Simplify code defining USBCDC(TinyUSB) vs. HWCDC
TD-er 00a284b
[C023] Remove debug log
TD-er d78ec75
[Bug] Fix formatToHex_wordarray
TD-er ac39184
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er a9408d9
[Network] Enable Network Stats when plugin stats are also enabled
TD-er 4af0d8f
[WiFi] Fix reconnecting when connection gets interrupted
TD-er 34bfb6d
[Network] Fix enable/disable IPv6 per network interface
TD-er 2be9b8f
[Build] Make syslog optional to reduce build size
TD-er e8f3e32
[Build] Add flags to disable webserver JSON or syslog to reduce bin size
TD-er 3f5510e
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_st…
TD-er File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,40 @@ | ||
| { | ||
| "build": { | ||
| "arduino":{ | ||
| "ldscript": "esp32c5_out.ld" | ||
| }, | ||
| "core": "esp32", | ||
| "extra_flags": "-DARDUINO_TASMOTA -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DUSE_USB_CDC_CONSOLE -DESP32_8M -DESP32C5 -DARDUINO_USB_CDC_ON_BOOT=1", | ||
| "f_cpu": "160000000L", | ||
| "f_flash": "80000000L", | ||
| "flash_mode": "qio", | ||
| "mcu": "esp32c5", | ||
| "variant": "esp32c5", | ||
| "partitions": "boards/partitions/esp32_partition_app3520k_spiffs1088k.csv" | ||
| }, | ||
| "connectivity": [ | ||
| "wifi", | ||
| "bluetooth" | ||
| ], | ||
| "debug": { | ||
| "default_tool": "esp-builtin", | ||
| "onboard_tools": [ | ||
| "esp-builtin" | ||
| ], | ||
| "openocd_target": "esp32c5.cfg" | ||
| }, | ||
| "frameworks": [ | ||
| "arduino", | ||
| "espidf" | ||
| ], | ||
| "name": "Espressif Generic ESP32-C5 >= 8M Flash, ESPEasy 3520k Code/OTA 1088k FS", | ||
| "upload": { | ||
| "flash_size": "8MB", | ||
| "maximum_ram_size": 327680, | ||
| "maximum_size": 8388608, | ||
| "require_upload_port": true, | ||
| "speed": 460800 | ||
| }, | ||
| "url": "https://docs.espressif.com/projects/espressif-esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/index.html", | ||
| "vendor": "Espressif" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,40 @@ | ||
| { | ||
| "build": { | ||
| "arduino":{ | ||
| "ldscript": "esp32c5_out.ld" | ||
| }, | ||
| "core": "esp32", | ||
| "extra_flags": "-DARDUINO_TASMOTA -DARDUINO_USB_MODE=1 -DUSE_USB_CDC_CONSOLE -DESP32_4M -DESP32C5 -DARDUINO_USB_CDC_ON_BOOT=1", | ||
| "f_cpu": "160000000L", | ||
| "f_flash": "80000000L", | ||
| "flash_mode": "qio", | ||
| "mcu": "esp32c5", | ||
| "variant": "esp32c5", | ||
| "partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv" | ||
| }, | ||
| "connectivity": [ | ||
| "wifi", | ||
| "bluetooth" | ||
| ], | ||
| "debug": { | ||
| "default_tool": "esp-builtin", | ||
| "onboard_tools": [ | ||
| "esp-builtin" | ||
| ], | ||
| "openocd_target": "esp32c5.cfg" | ||
| }, | ||
| "frameworks": [ | ||
| "arduino", | ||
| "espidf" | ||
| ], | ||
| "name": "Espressif Generic ESP32-C5 >= 4M Flash, ESPEasy 1810k Code/OTA 316k FS", | ||
| "upload": { | ||
| "flash_size": "4MB", | ||
| "maximum_ram_size": 327680, | ||
| "maximum_size": 4194304, | ||
| "require_upload_port": true, | ||
| "speed": 460800 | ||
| }, | ||
| "url": "https://docs.espressif.com/projects/espressif-esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/index.html", | ||
| "vendor": "Espressif" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,40 @@ | ||
| { | ||
| "build": { | ||
| "arduino":{ | ||
| "ldscript": "esp32c61_out.ld" | ||
| }, | ||
| "core": "esp32", | ||
| "extra_flags": "-DARDUINO_TASMOTA -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DUSE_USB_CDC_CONSOLE -DESP32_8M -DESP32C61 -DARDUINO_USB_CDC_ON_BOOT=1", | ||
| "f_cpu": "120000000L", | ||
| "f_flash": "80000000L", | ||
| "flash_mode": "qio", | ||
| "mcu": "esp32c61", | ||
| "variant": "esp32c61", | ||
| "partitions": "boards/partitions/esp32_partition_app3520k_spiffs1088k.csv" | ||
| }, | ||
| "connectivity": [ | ||
| "wifi", | ||
| "bluetooth" | ||
| ], | ||
| "debug": { | ||
| "default_tool": "esp-builtin", | ||
| "onboard_tools": [ | ||
| "esp-builtin" | ||
| ], | ||
| "openocd_target": "esp32c61.cfg" | ||
| }, | ||
| "frameworks": [ | ||
| "arduino", | ||
| "espidf" | ||
| ], | ||
| "name": "Espressif Generic ESP32-C61 >= 8M Flash, ESPEasy 3520k Code/OTA 1088k FS", | ||
| "upload": { | ||
| "flash_size": "8MB", | ||
| "maximum_ram_size": 327680, | ||
| "maximum_size": 8388608, | ||
| "require_upload_port": true, | ||
| "speed": 460800 | ||
| }, | ||
| "url": "https://docs.espressif.com/projects/espressif-esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/index.html", | ||
| "vendor": "Espressif" | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,37 @@ | ||
| { | ||
| "build": { | ||
| "core": "esp32", | ||
| "extra_flags": [ | ||
| "-DARDUINO_TASMOTA -DESP32P4 -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DUSE_USB_CDC_CONSOLE -DARDUINO_USB_CDC_ON_BOOT=1" | ||
| ], | ||
| "f_cpu": "360000000L", | ||
| "f_flash": "80000000L", | ||
| "flash_mode": "qio", | ||
| "mcu": "esp32p4", | ||
| "variant": "esp32p4", | ||
| "partitions": "boards/partitions/esp32_partition_app4096k_spiffs8124k.csv" | ||
| }, | ||
| "connectivity": [ | ||
| "wifi", | ||
| "bluetooth", | ||
| "openthread", | ||
| "ethernet" | ||
| ], | ||
| "debug": { | ||
| "openocd_target": "esp32p4.cfg" | ||
| }, | ||
| "frameworks": [ | ||
| "arduino", | ||
| "espidf" | ||
| ], | ||
| "name": "Espressif ESP32-P4 Function EV Board 16M Flash, ESPEasy 4096k Code/OTA 8M FS", | ||
| "upload": { | ||
| "flash_size": "16MB", | ||
| "maximum_ram_size": 768000, | ||
| "maximum_size": 16777216, | ||
| "require_upload_port": true, | ||
| "speed": 1500000 | ||
| }, | ||
| "url": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/index.html", | ||
| "vendor": "Espressif" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| { | ||
| "build": { | ||
| "arduino": { | ||
| "ldscript": "eagle.flash.4m1m.ld" | ||
| }, | ||
| "core": "esp8266", | ||
| "extra_flags": "-DARDUINO_TASMOTA -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP01 -DESP8266_4M -DESP8266_4M1M", | ||
| "f_cpu": "120000000L", | ||
| "f_flash": "40000000L", | ||
| "flash_mode": "dout", | ||
| "mcu": "esp8266", | ||
| "variant": "generic" | ||
| }, | ||
| "connectivity": [ | ||
| "wifi" | ||
| ], | ||
| "frameworks": [ | ||
| "arduino" | ||
| ], | ||
| "name": "Espressif Generic ESP8266 ESPEasy 4M Flash 1M FS", | ||
| "upload": { | ||
| "maximum_ram_size": 81920, | ||
| "maximum_size": 1040316, | ||
| "require_upload_port": true, | ||
| "resetmethod": "nodemcu", | ||
| "speed": 115200 | ||
| }, | ||
| "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", | ||
| "vendor": "Espressif" | ||
| } | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,39 @@ | ||
| .. include:: _network_substitutions.repl | ||
|
|
||
| .. _NW001_page: | ||
|
|
||
| |NW001_typename| | ||
| ================================================== | ||
|
|
||
| |NW001_shortinfo| | ||
|
|
||
| Network details | ||
| --------------- | ||
|
|
||
| Type: |NW001_type| | ||
|
|
||
| Name: |NW001_name| | ||
|
|
||
| Status: |NW001_status| | ||
|
|
||
| GitHub: |NW001_github|_ | ||
|
|
||
| Maintainer: |NW001_maintainer| | ||
|
|
||
| Change log | ||
| ---------- | ||
|
|
||
| .. versionchanged:: 2.0 | ||
| ... | ||
|
|
||
| |added| | ||
| Major overhaul for 2.0 release. | ||
|
|
||
| .. versionadded:: 1.0 | ||
| ... | ||
|
|
||
| |added| | ||
| Initial release version. | ||
|
|
||
| Description | ||
| ----------- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,39 @@ | ||
| .. include:: _network_substitutions.repl | ||
|
|
||
| .. _NW002_page: | ||
|
|
||
| |NW002_typename| | ||
| ================================================== | ||
|
|
||
| |NW002_shortinfo| | ||
|
|
||
| Network details | ||
| --------------- | ||
|
|
||
| Type: |NW002_type| | ||
|
|
||
| Name: |NW002_name| | ||
|
|
||
| Status: |NW002_status| | ||
|
|
||
| GitHub: |NW002_github|_ | ||
|
|
||
| Maintainer: |NW002_maintainer| | ||
|
|
||
| Change log | ||
| ---------- | ||
|
|
||
| .. versionchanged:: 2.0 | ||
| ... | ||
|
|
||
| |added| | ||
| Major overhaul for 2.0 release. | ||
|
|
||
| .. versionadded:: 1.0 | ||
| ... | ||
|
|
||
| |added| | ||
| Initial release version. | ||
|
|
||
| Description | ||
| ----------- |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.