Skip to content

Arduino Release v3.2.0 based on ESP-IDF v5.4.1

Latest
Compare
Choose a tag to compare
@me-no-dev me-no-dev released this 28 Mar 08:40
· 16 commits to master since this release
de184bd

What's Changed

System PR

Chip Support

Peripherals

GPIO

  • feat(gpio): allows mixing digital and analog read/write operations by @SuGlider in #11016

RMT

UART

  • feat(LP_UART): Implements the ESP32-C6/ESP32-P4 Low Power UART as a possible HardwareSerial port by @SuGlider in #10967
  • fix(uart): Fixes UART CI script to work with Arduino Core 3.2.x by @SuGlider in #11077
  • fix(UART): sets the correct uart clock source when using begin(baudrate) by @SuGlider in #11122
  • fix(uart): uart rx timeout validation with proper log message by @SuGlider in #11141
  • fix HardwareSerial Config by @gonzabrusco in #11007

Libraries

Bluetooth & BLE

Ethernet

  • fix(eth): Fix RMII Ethernet not being able to be restarted by @me-no-dev in #11048
  • feat(eth): Add setters for negotiation, speed and duplex modes by @me-no-dev in #11053
  • fix(eth): Set the ETH properties at the correct time by @me-no-dev in #11182

Matter

  • fix(matter): commentaries and messages related to factory reset by @SuGlider in #10988
  • feat(matter): necessary changes to insights version for esp_matter by @SuGlider in #11042
  • fix(matter): removes a few matter 1.4 / IDF 5.4 compilation warning messages by @SuGlider in #11067
  • fix(matter): examples must set pin to Digital Mode after analogWrite() and before digitalWrite() by @SuGlider in #11070

Network

  • fix(network): fixes a macro name conflict warning by @SuGlider in #11068
  • fix(net): Use network_event_handle_t for internal callbacks by @me-no-dev in #11179

WebServer

WiFi

  • fix(wifi): Disable properly LR mode if it was enabled before by @me-no-dev in #11052
  • fix(wifi_scan): Fix some edge cases where WiFi Scan may fail by @me-no-dev in #11188

Zigbee

Boards Additions & Updates

  • fix(board): Update pins_arduino.h for Geekble_ESP32C3 by @SooDragon in #11000
  • fix(board): Update feathers3 wire1 pin definition by @ericlewis in #11001
  • feat(boards): Add Geekble-nano-ESP32S3 by @SooDragon in #11005
  • Update of Boards.txt & variants - Adding CYObot board - 3rd party board by @mhpham23 in #10947
  • fix: Geekble Nano board setup update by @SooDragon in #11131
  • fix(esp32s3usbotg) stdbool dependency in pins_arduino.h by @complxdbg in #11155
  • fix: Add 16M flash option for xiao_esp32_s3_plus by @ackPeng in #11183
  • fix(arduino_pins): fixes Lolin-C3-Pico and C3-Mini RGB LED pin + C3-Pico SPI SCK pin definition by @SuGlider in #11186
  • Update LilyGo variants and add new variants by @lewisxhe in #11192

CI & testing

Documentation

  • docs(esp32p4): Add missing information and improve organization by @lucasssvaz in #11081

FreeRTOS

  • fix(freertos_stats): remove volatile c++ 20 deprecated warning by @SuGlider in #11158

Others

New Contributors

Full Changelog: 3.1.3...3.2.0