Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Jason2866 authored Oct 30, 2024
1 parent 467951d commit 1600284
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,26 @@ Espressif Systems is a privately held fabless semiconductor company. They provid
1. [Install PlatformIO](http://platformio.org)
2. Create PlatformIO project and configure a platform option in [platformio.ini](http://docs.platformio.org/page/projectconf.html) file:

### Development build Arduino 3.1.0+ and IDF 5.3.1+ (build from development branches)
Support for the ESP32/ESP32solo1, ESP32C2, ESP32C3, ESP32C6, ESP32S2, ESP32S3 and ESP32-H2
# Usage

## Tasmota release Arduino 3.1.0.241030 and IDF 5.3.1+
Support for the ESP32/ESP32solo1, ESP32C2, ESP32C3, ESP32C6, ESP32S2, ESP32S3, ESP32-H2 and ESP32-P4
```
[platformio]
platform = https://github.com/tasmota/platform-espressif32/releases/download/2024.11.30/platform-espressif32.zip
framework = arduino
```
## Hybrid compile: Build customized Arduino IDF libraries
Adding the new option `custom_sdkconfig` in an `[env]` will compile the Arduino libraries using the sdkconfig settings
from the framework and adds the changes specified in `custom_sdkconfig`. After the compile run the Arduino project `[env]` is
compiled with the customized libraries.

Example: Switching off PPP modem support only for `[env:esp32-no-PPP]`
```
[env:esp32-no-PPP]
board = esp32dev
custom_sdkconfig = '# CONFIG_LWIP_PPP_SUPPORT is not set'
```
## ESP32 Arduino framework

Example:
Expand Down

0 comments on commit 1600284

Please sign in to comment.