Skip to content

ESP32 Arduino 3.3.0-alpha1 based on ESP-IDF v5.5 with ESP32-C5 ECO1 support

Pre-release
Pre-release
Compare
Choose a tag to compare
@me-no-dev me-no-dev released this 29 Apr 10:54

What's Changed

System PR

Chip Support

  • fix(esp32c5): Add proper RTC clock source to uartSetClockSource by @Jason2866 in #11255

Peripherals

GPIO

LEDC

  • feat(ledc): clear all fields added to ledc struct in IDF 5.4 by @SuGlider in #11276

RMT

  • fix(rmt): memset all config structs to zero before using by @SuGlider in #11203
  • refactor(rmt): refactored RMT loopback example by @SuGlider in #11221* fix(usb): uninitilized variable warning message by @SuGlider in #11222
  • feat(rmt): fixes example to run correctly within IDF 5.x by @SuGlider in #11292

UART

USB

  • feat(usb): add a few more consumer control HID commands by @SuGlider in #11227
  • fix(usb_hid): duplicated CONSUMER_CONTROL_PLAY_PAUSE by @SuGlider in #11242

Libraries

Bluetooth & BLE

Update

  • Update LilyGo T-Watch-S3-Ultra and T-LoRa-Pager variants by @lewisxhe in #11299

SPI

  • New SPI invert hardware SS function in hall-spi and SPI library by @UltimumControl in #11297
  • fix(spi): Add missing initializer for ss_invert by @lucasssvaz in #11320

WiFi

Zigbee

Boards Additions & Updates

  • Modify T-LoRa-Pager device PID by @lewisxhe in #11194
  • fix(board): Alfredo NoU3 pins_arduino.h uses uint8_t but it causes error with esp32-hal-gpio.h by @SaintSampo in #11206
  • Update boards.txt with updated CodeCell board variant by @microbotsio in #11313

CI & testing

Documentation

Others

  • Restore proper pin remapping functionality after 3.2.0 by @pillo79 in #11315

New Contributors

  • @UltimumControl made their first contribution in #11297

Full Changelog: 3.2.0...3.3.0-alpha1