ESP32 Arduino Release with IDF 3.2
This release includes a stable IDF v3.2, latest ESP32 Camera driver and Face recognition.
You will find many fixes, as well as some new features and optimisations.
Commits
- 6bf1048 Add LGPL 2.1 License
- 9a9ff62 Add connect with timeout to Client class
- 3d6e4e1 Use milliseconds for timeout
- 01d7ea7 Refactored use of LOG_X(LOG_TAG, ...) to log_x(...) (#2672)
- af23d0b Return empty string instead of "0" (#2673)
- 582e643 Add proper timeout handling to WiFiClientSecure
- ef07a84 Update esp32-camera driver
- ea043cd Fix WiFi Multi not clearing password
- c600929 Add missing definitions
- fa74767 Allow selecting in IDF the running core for Arduino's core tasks
- d922557 Set default Serial1 pins for Adafruit Feather 32
- 33d4186 Add board "SparkFun LoRa Gateway 1-Channel". (#2664)
- 6dab3f6 Fix LEDC channels above 8 not properly clearing
- 1efcd21 replace with strerror (#2663)
- 7b5cd47 Set ESP-IDF to 3.2 (#2662)
- 1412606 Properly allocate string and remove warning (#2652)
- 25c0b52 Alternative Improve _uploadReadByte (#2656)
- e0beac8 File with more than 32,767 characters (#2566)
- a87b2ec Fix AsyncUDP receive memory leak (#2607)
- 6744565 Also show how space is allocated for the default partitions (#2649)
- da8b7c1 overload Preferences.getBytes similar to nvs so you can get size of t… (#2498)
- 9150803 Hide log_v behind conditional define, reduce excessive logging (#2641)
- a0c975d Reset retry counter upon successful write (#2638)
- 0906bf5 update getLocalTime(). (#2629)
- 53a4bf3 Added 2 ffat partition schemes for 4MB modules + improved descriptions. (#2623)
- 92220b7 Added PATCH request. (#2610)
- dd64980 Add server connect timeout to HTTPClient (#2606)
- 67ee7c3 workaround for FS implementations that do not support fflush() (#2596)
- 8091c2c Add M5Stick-C to board manager (#2594)
- 4930853 Add support for ffat on 4MB ESP32 Dev Module and mhetesp32minikit board. (#2588)
- 8e8c503 Added rmtDeinit to header. Fixes #2585 (#2587)
- 1db72a2 Added ESP32-CAM board (#2572)
- e28dce7 Get Odroid-Go's PSRAM detected (#2564)
- d5f71ce Added a parameter for max files in SD (#2563)
- 7df50a9 Update IDF to ebdcbe8c6 (#2539)
- 566f659 Frog Board ESP32 definition (#2515)
- cb0a939 Adding debug flag to PIO build script (#2510)
- cebd870 Default pin remap for wESP32 (#2508)
- ff85f3e connect only to provided creds (#2491)
- dffda0b log no networks found when scanResult is 0 (#2484)
- 2ceab7c return macaddress (#2477)
- 84e458a Add Heltec boards defintion and update board menu chooices (#2475)
- f3c1a91 adding uartRxActive to expose the RX state machine status as a boolean value (#2457)
- 5af0336 Changed the description of file (#2476)
- 628b8f0 Fix Olimex board definition
- 2bb32bd Unbiased random (#2468)
- 89d6b89 Fixed missing null terminator in EEPROM.readString(address, value, maxLen) (#2439)
- 010a7c6 Update IDF to abea9e4c0 (#2458)
- c0345ea fix missing the first bit in HC589 shift in (#2448)
- 71ec3c3 Correct millis() error causes by micros() overflow every about 72 minutes (#2438)
- 8ec7640 Fix compile warning, esp32-hal-i2c.c (#2434)
- 8806acf Added partition menu for OROCA EduBot board. (#2429)
- 2e9cb59 default FORMAT_FILESYSTEM to false in FSBrowser.ino (#2425)
- c001996 Add default pin mapping for Serial1 and Serial2 for wESP32 (#2409)
- c1344ae New version of the ESP32-EVB/Gateway/PoE boards (#2397)
- f6b9e9c Clarified comments and debug messages in WiFiClient Example (#2389)
- fc737e0 Add connect timeout to WiFiClient (#2383)
- e302a68 Board T-Beam: Update pins_arduino.h (#2380)
- aa2393b remove useless condition in if statement (#2371)
- 755cd93 add missing EEPROM lib to CMakeLists.txt, moved the EEPROM files to proper dir (#2333)
- 86fdb5b Fix compilation errors when used as IDF component
- ffd15e4 fix log error code format (#2366)
- 29d5987 Webserver library - fix logging (#2355) (#2359)
- 8cbc60e fixed rmt receive data pointer position. (#2353)
- 00a546e python2 get.py does not work behind proxy (#2349)
- 2ba1e66 Fix SS pin for Adafruit Feather variant of the ESP32 board (#2344)
- 489feb8 Fix BananaPi-BIT and T-Beam pin definitions (#2343)
- 3350476 I2C debugging and Log Dump Explaination (#2325)
- fa6f759 I2s adc (#2309)
- 6718da0 Add ESP-EYE support to the camera demo
- 45fa0f8 Fix issue with WiFi lib sending the wrong event ID when debug is on
- 6cf307d Fix copy/paste error in RMT
- 81844f5 Add API to feed the loop WDT (call from loop only)
- f7cf583 Update README.md
- e8a2c16 Update issue templates