Releases: espressif/arduino-esp32
Releases · espressif/arduino-esp32
Alpha preview with support for ESP32S2 and ESP32C3
This release contains alpha support for ESP32S2 and ESP32C3. Beware that some features might be broken
Commits
- 5d9b98c9 IDF master cf457d412 (#5073)
- 11f89cdd WiFiClientSecure fix flipped cert/key in comment (#5065)
- 01c8cae0 Added method to change the ledc PWM frequency programmatically (#5003)
- 57cf2fb9 Fix possible string overflow in BTAdvertisedDeviceSet::toString()
- 41c372c1 [2.0.0] BtClassic Discovery with info without connect (#4811)
- 223acb35 C3 toolchain uses github as source
- f6c9faf4 [2.0.0] FS::name() returns the item name as in Arduino SD (#4892)
- 89e7893b [2.0.0] Add BLE characteristic callbacks overloads (#4832)
- 7a4e7066 Add setMTU function to BLEClient.cpp/.h (#4999)
- f3dca15a Fix TTGO Boards missing upload parameters,add Twatch revision (#5063)
- 9f1330c7 esp32s2 temp sensor (#5044)
- ec7aeb49 Removed ProS2 and added TinyS2 to boards.txt (#5037)
- 9a518cd3 LITTLEFS update - partition label and multiple partitions, idea copied from SPIFFS (#5023)
- 81b7c472 Serial::end hang (#5047)
- e6ba8c7a Add KSZ8081 support. (#5061)
- 72eb3f32 Add Adafruit esp32s2 boards with custom bootloader, partition and upload.extra_flags (#5056)
- 66b11ff2 Update platformio-build-esp32c3.py
- 404a31f4 Initial Esp32c3 Support (#5060)
- 371f382d Fix Serial RX and add option for FIFO Full Threshold in Serial.begin
- 425619df Fix upload over USB CDC (USB serial must be set to 0)
- aeb4a13a ESP32S2 pinmap (#5015)
- 86459719 Fix delayMicroseconds() to use 64bit period
- 5502879a v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 (#4996)
ESP32 Arduino Release 1.0.6 based on ESP-IDF v3.3.5
Commits
- 46d5afb1 Quote {build.source.path} to allow spaces in path (#4868)
- 66746750 IDF release/v3.3.5 85c43024c (#4976)
- e7a2759b Allow STA SSID length of 32
- 2ee66b54 IDF release/v3.3 c43efe150 (#4936)
- 2d3c5763 Fix: WebServer: Digest authentication failed for some clients
- a299ddc9 Change send_ssl_data to use size_t instead of uint16_t
- 93bcf5f2 Allow passing custom HTTPClient to HTTPUpdate (#4959)
- bd413342 Fix ETH not enabling DHCP when configured with INADDR_NONE
- 9a0762ad [BLE Client] Fix Deadlock when calling writeValue after registerForNotify
- a451c9ef Fix HTTPClient crash on GET() for url with redirects
- d362e1ee [BLE] Allows you to specify which channels are used to advertise. (#4954)
- 33d9f4aa Update GitHub Pages Builder
- 63c51d51 Update HTTPUpdate.cpp (#4942)
- 5b845272 Fix BluetoothSerial TX Stall
- 5da4a47b Update debian_ubuntu.md (#4907)
- 3253de87 added scan_method = WIFI_ALL_CHANNEL_SCAN into wifi config in WiFi.begin() to let the scan choose the nearest / strongest AP in case that there are multiple APs with the same SSID (#4947)
- a31f3052 fix spiTransferBytesNL() writes past end of data_out
- 35643bdd adds esp8266-style hostname setting (#4938)
- 8dc70e0a Revert "Update licenses"
- b42739df Update howsmyssl.com root certificate
- 93d5b8c6 Fix String::replace()
- f815a7c6 Add WiFi.softAPSSID()
- 23f6e81d Fix AsyncUDP reporting bad address and port
- e8311b00 IDF release/v3.3 0bfff0b25 (#4895)
- 4d95e3a7 Fix BT not starting correctly and SPP Coex not working
- 7dc769d8 Board name change (ETBoard -> ET-Board) (#4858)
- 4204d1e6 Handle PSRAM libs in PlatformIO build script (#4911)
- d7fda910 Update stale.yml (#4902)
- f7fc8ab3 Use HTTP method table from ESP-IDF's nghttp (#4900)
- dd834b33 Ensure that String::setLen() is always after any memory operation
- 0e55f775 Fixing issue in String::remove
- 22a488cf Fix String::clear() not clearing the string properly
- 6e7cc521 Update pins_arduino.h for FireBettle-ESP32 (#4867)
- 7a6900a1 Correct issue 4871 - change space to underscore in boards.txt setting lolin32-lite.build.board (#4885)
- 0e0a7565 Remove tools/sdk/include/nimble from include path (#4891)
- bd3addeb Fixed use of Bluedroid instead of BT in HAL. (#4879)
- 1cf1c8eb Fix several SD card issues (#4876)
- 3fe7c2e8 Add div by zero check back into WMath::map (#4853)
- 5d00b6eb Fix case where EEPROM will try to return longer string than it should
ESP32 Arduino Release 1.0.5 based on ESP-IDF v3.3
Commits
- 419ba324 etboard pinmap upload (#4748)
- a0ddd8a1 IDF release/v3.3 7a85334d8 (#4813)
- b8dab5ed Added possibility to use ESP32-IDF log insted of redefined one (#4845)
- 21413131 Fix PSRAM support (#4850)
- 44aaf132 Added BLEAddress operator overload methods (#4839)
- 560c0f45 Fix dropped SSL connection when buffer gets full. (#4820)
- 4b3f5c8e Update licenses
- c282cd8f Remove temp buffer in WiFiClientSecure::lastError (#4822)
- 7e59971d Add Lolin32 Lite and TTGO T7 boards (#4819)
- f4b17b30 Allow releases from different branches
- 1ab550f6 Changed BLE notify_callback from raw function pointer to std::function (#4737)
- 9be784f6 Improve cleanup in BLEClient (#4742)
- 7cdfb8bc Refactor BLEAdvertisedDevice (#4739)
- 8134a421 Fix leak of memory and possible crashes in AsyncUDP
- f13ff656 AsyncUDP: Added lastErr helper variable (#4789)
- e831680a Fixed a memory leak in BLE (issue #4753) (#4761)
- d9648738 Added more inclusive CORS policy (#4767)
- 7e8993fc Speed up upload by a factor of 17 (#4787)
- 15bae92a Idf release/v3.3 d8082b7f3
- 6f23cd59 Make sure that HTTPClient disconnects from the old server if redirecting to new one
- ad4cf146 Rework setHostname for WiFi STA
- 5de03a39 Fix WiFi STA config IP to INADDR_NONE results in 255.255.255.255
- 4b385690 Move default Arduino partitions to a separate section (#4747)
- dd513df1 Add arm64 support for mkspiffs
- cee65956 IDF release/v3.3 7e63061fa (#4726)
- 55442a05 Remove an unused variable 'channel' (#4725)
- c9b3e512 Make BLERemoteCharacteristic::getRemoteService() public #3367 (#4735)
- 8d0e68db Added parameter to Preferences::begin to select non-default NVS partition (#4718)
- d2530850 Copy platformio-build.py in the release package
- 7ecbb483 Update toolchain and move files to github
- b0e896e9 IDF release/v3.3 cd59d107b (#4708)
- 08f46657 Change fetch depth for release so that history can be fetched
- 2452c1fb IDF release/v3.3 71df1f742
- 5f983707 Add IP101 support (#4620)
- 81b9130d BluetoothSerial SSP Authentication with callbacks (#4634)
- 434d02c4 BLERemoteCharacteristic::registerForNotify: Permit event registration without updating descriptor. (#4659)
- 15db2971 availableForWrite (#4664)
- fe093a5e Sanitize compiler warning in BLERemoteService.cpp (issue #4660) (#4669)
- a0ef17a9 Use non-deprecated DPORT values in SPI HAL (#4682)
- be77bd4e Resolve crash with timer interrupt functions called from ISR (#4684)
- ef99cd7f Add WiFiClientSecure::setInsecure() to equalize API with ESP8266 (#4648)
- b05bdf69 Update esptool for Big Sur
- 442c63a4 IDF release/v3.3 b4c075169 (#4604)
- d1a4b3b8 Add loop task stack size config to Kconfig
- 7d5bf9e3 [1.0.5] Make looptask stack size configurable (#4564)
- aac26a4d [1.0.5] Update Heltec ESP32 series boards definition (#4577)
- 804c2214 Update .gitignore
- 3236358d Update WiFiClient.cpp (#4573)
- 82e71f9b Update ssl_client.cpp (#4574)
- 2e123927 IDF release/v3.3 c33fc7821
- 6b011436 Fix logic in SPIClass::setHwCs. (#4559)
- 18832bb4 M5TimerCam: add LED_BUILTIN & SS/MOSI/MISO/SCK (#4560)
- 97dcea2b Update library.properties (#4563)
- dcff2e97 Separate Provisioning library from WiFi library (#4547)
- 6d256b64 IDF release/v3.3 68b237fe5 with Disable IRAM optimisation for WiFi
- f6bf0f7a IDF release/v3.3 68b237fe5
- a59eb5d5 Merge branch 'master' into idf-release/v3.3
- adafd9d7 Merge pull request #4538 from loick111/feature/custom_variants_dir
- ac9fdeff Allow custom variants directory
- cee7b423 Merge branch 'master' into idf-release/v3.3
- 954df2fc Disable IRAM optimization for WiFi
- e41fb08b Update esptool to work on BigSur
- d8b1fc81 Added usedBytes to match other filesystems (#4534)
- 378b6ac0 Fix issue in webserver with Chrome based browsers
- cecef8e9 IDF release/v3.3 68b237fe5
- a8e99bae Merge branch 'master' into idf-release/v3.3
- b6cc108d Update WiFiProv.cpp (#4519)
- 8816bb55 Added #define LED_BUILTIN to all pins_arduino.h that need it. (#4520)
- 3274602e Notify the batteryLevel change (#4517)
- 534f0810 fix bitWrite macro (#4507)
- 28a80730 Fix issue 4095 (#4503)
- 7494c4e7 IDF release/v3.3 44ec7972b
- 486a4c66 SDCARD: First sector always written twice if multiple sectors are updated
- c1951670 IDF release/v3.3 66d3783c8
- ad07d369 Update README.md
- c6a8da61 Allow faster reuse of socket, to be able to restart WifiServer. (#4306)
- dd1a1547 add TimerCAM and CoreInk board (#4498)
- bcb7012a Change variants folder T-Beam (#4496)
- 39688218 HttpClient uses Serial.printf() (#4488)
- 90f869e7 Fix BUG: Parsing of first line fails (#4484)
- be4d3b6c Try to fix issue with GIT 2.29.0
- 60606e5a Update on-release.sh
- 22b427df IDF release/v3.3 (#3672)
- 6e5be788 Update install-arduino-ide.sh
- [e2452c0](h...
ESP32 Arduino 1.0.5 RC7
Fixes
Commits
- 9be784f6 Improve cleanup in BLEClient (#4742)
- 7cdfb8bc Refactor BLEAdvertisedDevice (#4739)
- 8134a421 Fix leak of memory and possible crashes in AsyncUDP
- f13ff656 AsyncUDP: Added lastErr helper variable (#4789)
- e831680a Fixed a memory leak in BLE (issue #4753) (#4761)
- d9648738 Added more inclusive CORS policy (#4767)
- 7e8993fc Speed up upload by a factor of 17 (#4787)
- 15bae92a Idf release/v3.3 d8082b7f3
- 6f23cd59 Make sure that HTTPClient disconnects from the old server if redirecting to new one
- ad4cf146 Rework setHostname for WiFi STA
- 5de03a39 Fix WiFi STA config IP to INADDR_NONE results in 255.255.255.255
- 4b385690 Move default Arduino partitions to a separate section (#4747)
- dd513df1 Add arm64 support for mkspiffs
- cee65956 IDF release/v3.3 7e63061fa (#4726)
- 55442a05 Remove an unused variable 'channel' (#4725)
- c9b3e512 Make BLERemoteCharacteristic::getRemoteService() public #3367 (#4735)
- 8d0e68db Added parameter to Preferences::begin to select non-default NVS partition (#4718)
- d2530850 Copy platformio-build.py in the release package
ESP32 Arduino 1.0.5 RC6
ESP32 Arduino 1.0.5 RC5
Latest RC release
Commits
- b0e896e9 IDF release/v3.3 cd59d107b (#4708)
- 08f46657 Change fetch depth for release so that history can be fetched
- 2452c1fb IDF release/v3.3 71df1f742
- 5f983707 Add IP101 support (#4620)
- 81b9130d BluetoothSerial SSP Authentication with callbacks (#4634)
- 434d02c4 BLERemoteCharacteristic::registerForNotify: Permit event registration without updating descriptor. (#4659)
- 15db2971 availableForWrite (#4664)
- fe093a5e Sanitize compiler warning in BLERemoteService.cpp (issue #4660) (#4669)
- a0ef17a9 Use non-deprecated DPORT values in SPI HAL (#4682)
- be77bd4e Resolve crash with timer interrupt functions called from ISR (#4684)
- ef99cd7f Add WiFiClientSecure::setInsecure() to equalize API with ESP8266 (#4648)
ESP32 Arduino 1.0.5 RC4
Fixes esptool on Big Sur and SPP
ESP32 Arduino 1.0.5 RC3
Last release on IDF 3.3
ESP32 Arduino 1.0.5 RC2
Latest release on IDF v3.3
ESP32 Arduino 1.0.5 RC1
Last Release on IDF v3.3