• 3.3.3 0b6e560d78

    Arduino Release v3.3.3 based on ESP-IDF v5.5.1+
    Some checks failed
    ESP32 Arduino Release / Publish Release (release) Has been cancelled
    ESP32 Arduino Release / Upload hosted binaries (release) Has been cancelled
    Stable

    petr.gadorek released this 2025-11-05 16:30:03 +00:00 | 441 commits to master since this release

    What's changed:

    System PR

    • IDF release/v5.5 by me-no-dev in #11981

    Peripherals

    Touch

    • fix(esp32): issues on starting touch sensor and attaching interrupt by AlexAls in #11967

    UART

    • feat(uart): Add function to invert hardware UART Tx line by asund in #11428

    USB

    • fix(docs): Fix incorrect ARDUINO_USB_MODE for USB CDC usage by ejohnso49 in #11971

    Libraries

    Bluetooth & BLE

    • fix(ble): Fix broken functions and add IRK retrieval by lucasssvaz in #11948
    • fix(ble): Fix descriptor loading and add client multiconnect example by lucasssvaz in #11978

    ESP-SR

    • fix(esp_sr): Error with debug level log by SuGlider in #11859

    FS

    • fix(spiffs): Adjust log level during SPIFFS formatting by me-no-dev in #11929

    Matter

    • feat(matter): esp32-c6 matter over thread example by SuGlider in #11980
    • feat(matter): examples documentation by SuGlider in #11983
    • feat(matter): adds Arduino Matter Library documentation by SuGlider in #11984

    Network

    • WiFiClientSecure: robust TLS writes (loop & chunk), avoid zero-length write by prooma in #11865
    • fix(net): Rework NO_GLOBALS to not act on dependent network classes by me-no-dev in #11933
    • fix(eth): Use correct ETH MAC address by me-no-dev in #11958
    • fix(eth): Del mac and phy resources by szerwi in #11982

    Update

    • feat(update): Allow updating any type of file system by me-no-dev in #11856

    OTA

    • fix(ota): Add legacy option for devices using MD5 authentication by lucasssvaz in #11862
    • fix(ota): Fix authentication when using stored MD5 hashes by lucasssvaz in #11905

    WebServer

    • feat(webserver): add support for chunked HTTP responses by ritesh006 in #11894

    Zigbee

    • feat(zigbee): Add humidity support for Thermostat + TempSensor fix by P-R-O-C-H-Y in #11940
    • feat(zigbee): Extend switch EPs with get Light methods by P-R-O-C-H-Y in #11902

    Boards Additions & Updates

    • Update pins_arduino.h for lolin_c3_pico to define LED as RGB rather than GRB by mitra42 in #11851
    • feat(board): add support for Soldered NULA Mini ESP32C6 by JosipKuci in #11852
    • fix(menu): remove unused flash size option for 4D Systems MIPI LCDs by cruzjuniel in #11870
    • fix: Add upload flags to boards.txt for Twin AIoT Module by bekirr12 in #11876
    • fix(board): Fix pid parameter for FoBE Quill ESP32S3 Mesh by thegreenshark in #11877
    • fix(board): Fix wESP32 board config by xorbit in #11879
    • fix(board): update Kode Dot variant pin mapping and OPI flash by luismiKode in #11909
    • Update variants to add BAT_VOLT_PIN for all battery voltage pins by mitra42 in #11954
    • feat(board): add support for Arduino Nesso N1 by facchinm in #11985

    CI & testing

    • fix(release): Fix release scripts by lucasssvaz in #11907
    • fix(ci): Fix bugs in detection and release scripts by lucasssvaz in #11922
    • fix(component): Remove CI files from component by lucasssvaz in #11924
    • fix(esptool): Fix deprecated esptool commands by lucasssvaz in #11923
    • change(ci): Overhaul CI test flow management by lucasssvaz in #11925
    • ci(c5): Enable PSRAM by default by lucasssvaz in #11955
    • ci(hosted): Copy esp-hosted binaries to gh-pages by lucasssvaz in #11957
    • ci(tests): Move hardware tests to GitLab by lucasssvaz in #11890
    • ci: Enhance boards test validation by P-R-O-C-H-Y in #11888
    • Migrate to wokwi-py-client (update pytest-embedded and esptool) by JakubAndrysek in #11863

    Documentation

    • Update README.md to mention ESP32-C5 by Hedda in #11901

    Tooling

    • change(script): Update the issue template when version changed by me-no-dev in #11850
    • feat(release): Update version on release and add XZ archives by lucasssvaz in #11875
    • Runtime Flash Clock detection by Jason2866 in #11903

    New Contributors

    Full Changelog: https://github.com/espressif/arduino-esp32/compare/3.3.2...3.3.3

    Downloads