github espressif/arduino-esp32 2.0.1
ESP32 Arduino 2.0.1 based on ESP-IDF 4.4

latest releases: 3.1.0-RC2, 3.0.7, 3.0.6...
3 years ago

The Arduino ESP32 version 2.0.1, based on the master ESP-IDF development branch, is out. This new version adds new functionalities, improvements, and bug fixes.

Here is a summary of the major changes and new features added.

On peripherals:

  • Serial now uses ESP-IDF API
  • Wire now uses ESP-IDF API and works on all supported chips
  • Wire-Slave is now implemented
  • analogWrite basic support based on LEDC

Improvements:

  • Smaller memory footprint (smaller than even v1.0.6)
  • Improved USB-CDC support for both ESP32-S2 and ESP32-C3
  • Added more information on the docs, including the blink tutorial
  • Added the I2C library documentation
  • Minor improvements on SPI, SD/MMC, SSL, etc
  • Added ALPN support

Bugfixes:

  • Several boards definitions are fixed (boards.txt).
  • Fix on build error with verbose log
  • Fixed error messages on Static IP using Ethernet

See all bug fixes in the complete changelog below.

What's Changed

See the complete changelog down below:

New Contributors

A special thank you to all new contributors!

Full Changelog: 2.0.0...2.0.1

To see how to contribute to the Arduino ESP32 project, see this reference: Contributing.

Don't miss a new arduino-esp32 release

NewReleases is sending notifications on new releases.