Logo
Explore Help
Sign in
espressif/arduino-esp32
1
0
Fork
You've already forked arduino-esp32
0
Code Issues Pull requests Projects Releases 30 Packages Wiki Activity Actions 12
30 releases 95 tags
  • 3.1.2 62082398d3

    Arduino Release v3.1.2 based on ESP-IDF v5.3
    Some checks failed
    ESP32 Arduino Release / Publish Release (release) Has been cancelled
    Details
    Stable

    petr.gadorek released this 2025-02-13 12:32:20 +00:00 | 1372 commits to master since this release

    What's Changed

    System PR

    • IDF release/v5.3 by @me-no-dev in https://github.com/espressif/arduino-esp32/pull/10873

    Peripherals

    GPIO

    • Bugfix/include order by @SuGlider in https://github.com/espressif/arduino-esp32/pull/10841

    I2S

    • Fix(i2s): Check if pin is used before clearing bus by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10833
    • Fix(i2s): Add missing initializer for I2S CLK config by @me-no-dev in https://github.com/espressif/arduino-esp32/pull/10963

    UART

    • Fix(UART): ESP32-S2 UART baud rate detection CI test case by @SuGlider in https://github.com/espressif/arduino-esp32/pull/10926

    USB

    • Feat(cdc): Add support for two CDC ports at once by @me-no-dev in https://github.com/espressif/arduino-esp32/pull/10962

    Libraries

    FS

    • Fix(littlefs): Converted core disableWDT functions to bool by @lbernstone in https://github.com/espressif/arduino-esp32/pull/10896
    • Fix(SPIFFS): Use new disableWDT bool return value by @TD-er in https://github.com/espressif/arduino-esp32/pull/10909

    Matter

    • Fix(matter): serial print instead of log_i by @SuGlider in https://github.com/espressif/arduino-esp32/pull/10842

    Network

    • NetworkEvents allow stack size to be changed. by @thekurtovic in https://github.com/espressif/arduino-esp32/pull/10805
    • Fix: Update the root certificate for the BasicHttpsClient example by @blueskyson in https://github.com/espressif/arduino-esp32/pull/10911

    OTA

    • Fix(ota): Make sure that ArduinoOTA.end() is called in the destructor by @me-no-dev in https://github.com/espressif/arduino-esp32/pull/10932

    WIFI

    • Fix(wifi): Make sure that esp-hosted events are propagated by @me-no-dev in https://github.com/espressif/arduino-esp32/pull/10939

    Zigbee

    • Fix(zigbee): Fixes in handlers, destructors and co2 sensor delta reporting by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10834
    • Feat(zigbee): Add 2MB + 8MB partitions by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10864
    • Add IAS Zone Notification Message service to ZigbeeHandlers and ZigbeeEP.h by @lsroka76 in https://github.com/espressif/arduino-esp32/pull/10821
    • Feat(zigbee): Add Time cluster support + fix of duplicate indentify cluster by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10863
    • Feat(zigbee): Add IAS Zone endpoints (Contact Switch + Door/Window Handle) by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10918
    • Created Zigbee Endpoint for Window Covering. by @hennikul in https://github.com/espressif/arduino-esp32/pull/10914
    • Fix(zigbee): Add default destructor to Window Covering and fix initialization of tm struct by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10943
    • Feat(zigbee): Add OTA client cluster support by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10946
    • Feat(zigbee): Add vibration sensor endpoint by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10944
    • Feat(zigbee): Support HSV color commands for RGB light endpoint by @P-R-O-C-H-Y in https://github.com/espressif/arduino-esp32/pull/10959

    Boards Additional & Updates

    • Feat(esp32): Added a new device(xiao esp32s3 plus) by @is-qian in https://github.com/espressif/arduino-esp32/pull/10768
    • Feat(board): Update 3rd party board Huidu HD-WF2/HD-WF4 by @vortigont in https://github.com/espressif/arduino-esp32/pull/10957

    CI & testing

    • Fix(ci): Disable some RainMaker examples on ESP32 by @me-no-dev in https://github.com/espressif/arduino-esp32/pull/10931
    • Build(deps): bump cryptography from 43.0.1 to 44.0.1 in /tests by https://github.com/dependabot in https://github.com/espressif/arduino-esp32/pull/10961

    Documentation

    • Docs(discord): Replace Gitter links with Discord by @lucasssvaz in https://github.com/espressif/arduino-esp32/pull/10852
    • Update README.md to add ESP-SR by @akdeb in https://github.com/espressif/arduino-esp32/pull/10925

    Others

    • Fix crash when using String::move on empty string (https://github.com/espressif/arduino-esp32/issues/10938) by @TD-er in https://github.com/espressif/arduino-esp32/pull/10945
    • Fix(logging): incorrect FPS logging by @TNeutron in https://github.com/espressif/arduino-esp32/pull/10921

    New Contributors

    • @is-qian made their first contribution in https://github.com/espressif/arduino-esp32/pull/10768
    • @lsroka76 made their first contribution in https://github.com/espressif/arduino-esp32/pull/10821
    • @blueskyson made their first contribution in https://github.com/espressif/arduino-esp32/pull/10911
    • @TNeutron made their first contribution in https://github.com/espressif/arduino-esp32/pull/10921
    • @akdeb made their first contribution in https://github.com/espressif/arduino-esp32/pull/10925
    • @thekurtovic made their first contribution in https://github.com/espressif/arduino-esp32/pull/10805
    • @hennikul made their first contribution in https://github.com/espressif/arduino-esp32/pull/10914

    Full Changelog: https://github.com/espressif/arduino-esp32/compare/3.1.1...3.1.2

    Downloads
    • esp32-3.1.2.zip
      0 downloads · 2026-07-17 18:49:17 +00:00 · 24 MiB
    • package_esp32_dev_index.json
      0 downloads · 2026-07-17 18:49:18 +00:00 · 325 KiB
    • package_esp32_index.json
      0 downloads · 2026-07-17 18:49:20 +00:00 · 281 KiB
Powered by Forgejo Version: 15.0.11 Page: 98ms Template: 20ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API