Files
platform-espressif32/README.md
T
Jason2866 c673965f58 Arduino core 3.0.6 (#40)
* Update README.md

* esptool.py v4.8.0

* add cmake_utilities for C2

* add auto select "espidf" when pio var "custom_sdkconfig" is set

* Update main.py

* revert changes

* Update platformio.ini

* Update platformio.ini

* Update Zigbee_On_Off_Switch.ino

* Update Zigbee_On_Off_Light.ino

* Update examples.yml

* IDF v5.1.4.241008

* Arduino Core 3.0.6

* Update README.md
2024-10-22 18:58:10 +02:00

2.7 KiB

pioarduino (p)eople (i)nitiated (o)ptimized (arduino)

Fork of Platformio Espressif 32: development platform for PlatformIO

Build Status Discord GitHub Releases

Note

This fork was created due to the lack of ongoing development for the Espressif 32 Arduino Core for PlatformIO.

For additional information, please refer to these GitHub links:

https://github.com/espressif/arduino-esp32/discussions/10039 https://github.com/platformio/platform-espressif32/issues/1225 https://github.com/espressif/arduino-esp32/pull/8606

The discussions are self-explanatory, allowing you to draw your own conclusions.

ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and Bluetooth. ESP32 integrates an antenna switch, RF balun, power amplifier, low-noise receive amplifier, filters, and power management modules.

  • Documentation (advanced usage, packages, boards, frameworks, etc.)
  • Issues with boards (wrong / missing). All issues caused from boards will not be fixed from the maintainer(s). A PR needs to be provided to solve.

IDE Preparation

image

Usage

  1. Setup new VSCode PlatformIO project.
  2. Configure a platform option in platformio.ini file:

Stable version

espressif Arduino 3.0.6 and IDF 5.1.4+

See platform documentation for details.

[env:stable]
platform = https://github.com/pioarduino/platform-espressif32/releases/download/51.03.06/platform-espressif32.zip
board = ...
...

Development version

espressif Arduino repo branch master and latest compiled Arduino libs

[env:development]
platform = https://github.com/pioarduino/platform-espressif32.git#develop
board = ...
...

Configuration

Please navigate to documentation.