Arduino ESP32 Version 2.0.8
The Arduino ESP32 version 2.0.8 based on the ESP-IDF v4.4.4 introduces bug fixes, improvements, and new board support.
Changes
Here is a summary of the major changes.
Improvements
- External Libraries Test
- Added New Board Test
- HW Testing Update
- Get info whether filename is a file or directory
- Added HTTPUpdate request callback
- Rainmaker: Added enableSystemService API
- Add support for large uploads to HTTPClient
Bugfixes
- Fixed missing upload.maximum_size for ESP32Wrover and ESP32WroverKit
- WiFiUDF Low memory fix
- Fix the F_CPU frequency definition for the ESP32-S3 in esp32-hal.h
New Boards & updates
- Add LOLIN S3 Mini
- Add LOLIN S3 Pro
Documentation
- Add v2.0.7 in issue template
What's Changed
See the complete changelog down below:
- Add v2.0.7 in issue template by @VojtechBartoska in #7871
- Swapped enable_led() and isStreaming setup; solving #7742 by @PilnyTomas in #8017
- corrected spelling mistake by @rohitsam in #8012
- Add support for large uploads to HTTPClient by @me-no-dev in #8006
- Documentation update in
preferences.rst
: fix return value ofgetBytes
by @supcik in #7981 - Fixed memory leaks in rainmaker examples by @sanketwadekar in #7965
- Add setMode function HardwareSerial.c to set the esp32 uart mode for use with RS485 auto RTS by @jamesarm97 in #7935
- Use enum for C++ to avoid macro pitfalls in esp32_hal_uart.h by @dok-net in #7926
- Fix the F_CPU frequency definition for the ESP32-S3 in esp32-hal.h by @devrim-oguz in #7913
- Create Stamp-S3 pins_arduino.h and Stamp-S3 Board by @Tinyu-Zhao in #7892
- Rainmaker: Added enableSystemService API by @sanketwadekar in #7875
- missing ESP32-D0WDR2-V3 added to getChipModel() by @pswid in #7958
- Added HTTPUpdate request callback by @perotom in #7934
- in BluetoothSerial.setTimeout also set timeout for parent class Stream. by @MnlPhlp in #7924
- [CI] External libraries compilation test by @P-R-O-C-H-Y in #8003
- Update heltec wifi v3 pin definitions by @platypii in #7877
- ADD: heltec wsl v3 pinout information by @gguerreromx in #7883
- new variant Seeed XIAO_ESP32S3 by @Maxwelltoo in #7971
- added Bee Data Logger board by @strid3r21 in #7997
- Update and Fix Pins Definition of Deneyap Boards by @DogushC in #8018
- Fix broken link for external library test by @DogushC in #8031
- CI External Libraries Test - Results comment fix by @P-R-O-C-H-Y in #8035
- CI HW Testing Update by @P-R-O-C-H-Y in #7911
- Completely inline the helper pure abstract __FlashStringHelper class by @dok-net in #7941
- Update boardmanager links on Installing page to use CDN backed github links by @tyeth in #7876
- WiFiGeneric CrashFix v2.x by @mrengineer7777 in #8043
- Add Insights in Rainmaker Switch example by @sanketwadekar in #8011
- Update UploadMode Config of Deneyap Kart 1A v2 by @DogushC in #8046
- Makes Gamepad example able to be tested with Windows 10/11 by @SuGlider in #8058
- WiFiUDF Low memory fix by @mrengineer7777 in #8065
- [CI] External Libraries Test - Results file relocation by @P-R-O-C-H-Y in #8072
- Add LOLIN S3 Pro board def by @wemos in #8038
- Fixed missing upload.maximum_size for ESP32Wrover and ESP32WroverKit by @P-R-O-C-H-Y in #8078
- [CI] External Libraries Test - Results file push fix by @P-R-O-C-H-Y in #8089
- getNextFileName: Get info whether filename is a file or directory by @tueddy in #8079
- [CI] Added New Board Test by @P-R-O-C-H-Y in #8071
- [All Arduino Cores] Adds HardwareSerial Example by @SuGlider in #8095
- WIP - [CI] Boards test fix + sketch by @P-R-O-C-H-Y in #8099
- [CI] Boards test fix by @P-R-O-C-H-Y in #8100
- (Update camera_pins.h) Flash does not work on the esp32cam by @tnagorran in #8091
- Add LOLIN S3 Mini board def by @wemos in #8094
New Contributors
A special thank you to all new contributors!
- @rohitsam made their first contribution in #8012
- @jamesarm97 made their first contribution in #7935
- @devrim-oguz made their first contribution in #7913
- @pswid made their first contribution in #7958
- @perotom made their first contribution in #7934
- @MnlPhlp made their first contribution in #7924
- @gguerreromx made their first contribution in #7883
- @Maxwelltoo made their first contribution in #7971
- @tyeth made their first contribution in #7876
- @tueddy made their first contribution in #8079
- @tnagorran made their first contribution in #8091
Full Changelog: 2.0.7...2.0.8
To see how to contribute to the Arduino ESP32 project, see this reference: Contributing