Releases 1.0.5  
 
  
  
        
  
    
        ESP32 Arduino Release 1.0.5 based on ESP-IDF v3.3 
      
        
          
              
          
       
     
    
      
    
        
          
        
   
  
                    
  
      
    Compare 
      
          
     
       
   
 
    
            
        
          
            
                
  
                  
                    
                    
                        
                          
     
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
 
   
 
  
        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 licensesc282cd8f  Remove temp buffer in WiFiClientSecure::lastError (#4822 )7e59971d  Add Lolin32 Lite and TTGO T7 boards (#4819 )f4b17b30  Allow releases from different branches1ab550f6  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 AsyncUDPf13ff656  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 d8082b7f36f23cd59  Make sure that HTTPClient disconnects from the old server if redirecting to new onead4cf146  Rework setHostname for WiFi STA5de03a39  Fix WiFi STA config IP to  INADDR_NONE results in 255.255.255.2554b385690  Move default Arduino partitions to a separate section (#4747 )dd513df1  Add arm64 support for mkspiffscee65956  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 package7ecbb483  Update toolchain and move files to githubb0e896e9  IDF release/v3.3 cd59d107b (#4708 )08f46657  Change fetch depth for release so that history can be fetched2452c1fb  IDF release/v3.3 71df1f7425f983707  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 Sur442c63a4  IDF release/v3.3 b4c075169 (#4604 )d1a4b3b8  Add loop task stack size config to Kconfig7d5bf9e3  [1.0.5] Make looptask stack size configurable (#4564 )aac26a4d  [1.0.5] Update Heltec ESP32 series boards definition (#4577 )804c2214  Update .gitignore3236358d  Update WiFiClient.cpp (#4573 )82e71f9b  Update ssl_client.cpp (#4574 )2e123927  IDF release/v3.3 c33fc78216b011436  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 WiFif6bf0f7a  IDF release/v3.3 68b237fe5a59eb5d5  Merge branch 'master' into idf-release/v3.3adafd9d7  Merge pull request #4538  from loick111/feature/custom_variants_dirac9fdeff  Allow custom variants directorycee7b423  Merge branch 'master' into idf-release/v3.3954df2fc  Disable IRAM optimization for WiFie41fb08b  Update esptool to work on BigSurd8b1fc81  Added usedBytes to match other filesystems (#4534 )378b6ac0  Fix issue in webserver with Chrome based browserscecef8e9  IDF release/v3.3 68b237fe5a8e99bae  Merge branch 'master' into idf-release/v3.3b6cc108d  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 44ec7972b486a4c66  SDCARD: First sector always written twice if multiple sectors are updatedc1951670  IDF release/v3.3 66d3783c8ad07d369  Update README.mdc6a8da61  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.060606e5a  Update on-release.sh22b427df  IDF release/v3.3 (#3672 )6e5be788  Update install-arduino-ide.she2452c0d  Added isKey method to Preferences (#4441 )56a7ae87  Trailing spaces (#3738 )e4b008e7  Handle stream timeouts properly, for slow HTTP/HTTPS links (#3752 )76afaf2d  Add more options to the AI thinker cam. (#4253 )dccb4e86  improve & fix BLEScan when wantDuplicates (#3995 )c2346c37  Add initial support for arm64 toolchain. (#4117 )3491ca78  Add virtual beginMulticast(...) stub to UDP class (#4061 )0e341a61  Add sdkconfig option CONFIG_ARDUINO_UDP_TASK_PRIORITY, which sets the task priority for the UDP vtask." (#4131 )76cd2e23  Fix BLE connection handling (#4137 )9f7ff009  Fix parameter to BLEDevice::updatePeerDevice (#4133 )704b71da  Fix header parsing7c057217  Fix for issue #4158 : BLEAdvertising - Crash with stack trace originating in Bluedroid (#4182 )f57c3678  Add sendContent overload that takes a const char* and a length (#4276 )3054bdf5  HTTPUpdateServer library (#4244 )1014ba40  Update ISSUE_TEMPLATE.md (#4416 )d6b91872  Fix for #3460  issue (#4424 )d6b383f8  Merge pull request #4429  from Bmooij/feature/Add_flash_helper_constructor_to_Uricadbad88  Add partition label argument to Update and ArduinoOTA classThe UpdateClass in the Updater component has the ability to update data toa SPIFFS partition. It selects the first available partition using theESP-IDF esp_partition_find_first() function.That behaviour is problematic if one has multiple SPIFFS partitions.This change allows a user to pass the label argument (defaults to NULL)to UpdateClass::begin() so a specific SPIFFS partition can be updated.Additionally, ArduinoOTA can set this partition label using thenew method ArduinoOTAClass::setPartitionLabel which is optional.This change does not break compatibility. (#4442 )3cbfa2ff  Add partition label argument to SPIFFS (#4443 )360e04fa  Fixing BLE GATT Characteristic notification and Characteristic Descriptor read (#4464 )57145ade  Small description comment correction (#4471 )f3902467  Don't convert to null-terminated string prior to writeValue (#4473 )f7fb0063  #4293  added missing '' (#4450 )7e40de22  Fixes #4435  - WiFiClient improperly treats zero data available for read as an error (#4448 )ae240a39  Add flash helper constructor to Uri1287c529  Add missing "-mlongcalls" flag to PlatformIO build script (#4420 )25bd585c  Corrections of Stream.Find, FindUntil and added FindMulti - like AVR-Core Libraries (#3442 )d79a1f3d  Add an aditional (void *) arg to the RMT callback (much like Ticker() et.al.). (#3345 )831f0ac2  Rename eep -> partitions.bin & hex -> bin (#4143 )ee3bb16c  Fix support for following redirects added by ee88c42 #4240 ) (#4385 )d8dca9c7  bugfix (#4389 )c3f34970  fixed some typos (#4395 )18c33454  fix typos in WiFiSTA.cpp (#4396 )b07f1c11  Updated Readme.md (#4400 )2685a5dd  Certificate isn't be free in case parse failure. (#4412 )675a40b2  Fix Not by reference. But the value was updated. (#3279 )3570d48e  Added the DoIT ESPduino-32 board (#1520 )f76ec4f5  adds debugging to dnsserver (#1046 )fb6d5ad2  Add Inex OpenKB Board (#4002 )219ff300  Add missing slashes in HTTPUpdate examples (#4238 )ccab428e  Added definitions for TTGO-LoRA32-V2.1.6  (#4205 )d2d24a14  add board WiFiduino32 (#4218 )af119215  Add support for S.ODI_Ultra_v1.0 (#4372 )82112384  Fix missing headers when compiling as IDF component with Cmake (#4377 )99aa8664  Update MDNSResponder::addService to return a boolean (#4365 )82670b96  Fix for missed scan response data (BLEScan). (#4358 )9e7b13e4  WebServer.handleClient delay (#4350 )2243081f  add I2C_RX_FIFO_OVF_INT_ST handling to i2c_isr_handler_default (#4342 )1f4491f4  Updated AzureIoT submodule. (#4322 )aa529eb5  Fix getString() freeze on empty responses (#4317 )a9cb7c6d  mismatched parameter names.  Fixes #4310  (#4313 )45d47e2b  Fix duplicated pin constant (#4282 )99c94bb4  Set SD state to idle before unregister (reduces power) (#4272 )f98fc7ee  fix hwSerial tx only flush (#4263 )09577768  Reinit updater md5 related fields (#4260 )d93245d0  add m5stack-core2 board (#4255 )c917ed25  shallow clone to make installation faster (#4246 )ee88c42c  Add support for following redirects in HTTPClient (#4240 )837cc3d2  Added SparkFun ESP32 Thing Plus board (#4224 )9b2ae12f  Added D pin numbers (#4220 )86e221d0  Update HelloServer.ino (#4219 )663effa0  Update Parsing.cpp (#4217 )6f237a84  Fix ttgo twatch & tbeam board definition error (#4212 )c3c38a8e  Enable precompiled libraries (#4209 )8fcc9148  Added facility to invert the polarity of input UART bits. (#4200 )d03f8f12  Update pins_arduino.h (#4190 )882b12c4  rmdir causes issues in SPIFFS. Fixes #4138 , albeit not very cleanly (#4154 )93d850f7  Fixed comment with correct FQDN (#4152 )4f48caca  Set scan_duplicate in BLE scan params (#4126 )80e9e42c  Fix issue #3522  (WiFi does not restart after stopped) (#4114 )494061af  WebServer: Fix OOB write (#4088 )2fd3d042  Fix #4046  Details below: (#4086 )b551310c  Minor change but could confuse some (#4084 )f30edd04  Update CaptivePortal.ino (#4080 )b7c5e502  Add static pin support (#4078 )fa8a1c38  fix #4071  (#4072 )d56267bd  Update GetChipID.ino (#4070 )1f6b0b35  Have BLECLient gattc event handlers verify conn_id (#4064 )342b9cf2  Fix handling of registerForNotify in BLERemoteCharacteristic.cpp (#4063 )11d071b1  Fix to allow more than one certificate to be loaded (#3248 ). (#4056 )f48d9016  Update T_Watch board properties and add revision selection (#4025 )a55265f7  Fix clockCyclesPerMicrosecond Change from fixed value to current value (#3993 )c1a7198e  Don't change owner if take() doesnt succeed (#3987 )4d4a1fde  Added HealthyPi 4 Board Support (#3985 )d219e568  Update pins_arduino.h (#3908 )19ccc479  WIFI_PS_MAX_MODEM feature requested #3896  (#3900 )c18d50cb  Use esp_partition_* functions in Updater.cpp (#3898 )80418fad  Fixes UART detach.  Fixes #3878  (#3894 )8b6d0203  added new board Logsens V1p1 (#3880 )51979169  Fix BLEClient disconnect bug (#3876 )7e9d42da  ESP.getChipModel() and ESP.getChipCores() (#3847 )e34e0b45  Fixed bug where mutex would not be unlocked (#3837 )ef2b5454  Fix issue #3833 , data parsing of Eddystone TLM data frame (#3836 )9856f0cc  Update RMTLoopback.ino (#3823 )daa8c556  add new board mpython  (#3814 )af7ec4ea  fix EEPROM class example (#3786 )9e65ed1a  Process compiler.libraries.ldflags (#3783 )7a92f89d  Set TLS cert options before calling connect on client, so verify works (#3774 )5871ca9c  UpdateClass::printError now accepts the Print object (#3763 )0dfa5bab  fix typo in WiFiMulti (#3737 )e4b2ce4e  DNS resolving timeout change to prevent stack overlapping (#3731 )7af4490f  Update SPI.h4204869e  Extend Print class for 64bit integers. (#3688 )ab23e8a6  Greatly reduces error rate (half, or 0 zero errors, depends on in/out ranges) for round-trip mapping at the same performance. (#3655 )5999b7ba  removed double delete of characteristics (#3521 )7b613c12  Added documentation regarding delay() resolution in esp-idf component (#3014 )cee2359e  Update pins_arduino.h (#4211 )37a7fb3d  Update PlatformIO CI script (#4307 )9d547a8a  Provisioning fixes for: 1.Space 2.Provisioned (#4291 )1fd5cd79  Add OTA update feature4d98cea0  Add Wire:setPins(sda, scl)b92c58d7  M5Stack's product offering includes various ESP32-based camera devices. (#4030 )35d9759f  Fix for issue 3974 m_connectedCount incorrectly decremented when no connection exists09bff502  Add a new board of KITS for IoT education (#3703 )79f77afc  update M5Camera pins (#4021 )594ee6d2  Update SD_MMC.cpp (#4020 )934841e2  Added missing wifi_provisioning dependency. (#4003 )49b76649  HardwareSerial bugfix & improvement (#3713 )5d9bb5cf  Allow using custom linker scripts (#3735 )c8215315  Add M5Stack-ATOM Board (#3883 )4d118b36  Minor modifications in provisioning (#3919 )2c9b6485  Add support of unified provisioning to Arduino5508689e  Update install-platformio-esp32.sh0f772270  add new board Handbit  (#3807 )13e02063  Move _STREAM_BOUNDARY before _STREAM_PART (#3720 )9b75c65f  Add Senses's WEIZEN board from Senses IoT platform (#3687 )109ba7a3  Revert "std::shared_ptr Memory Leak (#3680 )" (#3682 )b2c67887  std::shared_ptr Memory Leak (#3680 )ed220bd0  Minimize HardwareSerial Receive and Transmit delays (#3664 )80f9f9ae  fix removeApbChangeCallback() error in spiStopBus() (#3675 )b50a1755  Use python3 in CIbb0a194b  fix WiFiClient.connected() (#3654 )ed59ae64  Update README.md (#3653 )b4a9684a  Fix SerialBT.flush (#3579 )1977370e  IDF release/v3.3 (#3339 )307b1368  Implement BTSerial onData to dynamically receive packets from SPP (#3649 )32d5654a  Implement rmtLoop to be able to continuously send pulses (#3650 )7637a739  Fix recent commit d8b2098 #3377 ) which includes esp_adc_cal component but does not update CMakeLists.txt (#3648 )cd852392  Added file.close to examples (#3611 )ac9d04a4  Add BLEDevice::stopAdvertising() helper method to compliment startAdvertising(). (#3624 )2195109e  Added the channel parameter to the scan fucntion in order to select which channel to scan. (#3638 )8d938c84  Add HONEYLemon board (#3640 )cb005fc8  Extend BLEDevice::setPower() to include powerType parameter. It's optional and set to ESP_BLE_PWR_TYPE_DEFAULT for compatibility. (#3623 )89351e3a  Update WiFiClient.cpp (#3608 )86de90fe  Added partition and flash size menus for VintLabs boards (#3602 )5960cd3e  update coreESP32 boards.txt (#3569 )82e208c8  Fixed incorrect board name for TinyPICO - You can now use this to detect it's a TinyPICO at compile time.... (#3567 )e7c98136  Added Piranha ESP-32 and Metro ESP-32 boards (#3542 )dd787943  Update CaptivePortal.ino (#3628 )0607d367  HardwareSerial::write(const char*, ...) API compatibility to AVR, ESP8266, et al (#3585 )6e77f7f3  Setting loging level to VERBOSE on Semaphore::take (#3545 )915d45de  Defined BLE setAdvertisementType (#3535 )c2b37d95  Updated BLERemoteCharacteristic to exposre esp_gatt_auth_req_t parame… (#3531 )2f13a960  Add WIFI_REASON_CONNECTION_FAIL in WiFiGeneric.cpp (#3529 )579e04be  Cleanup SPI_Multiple_Buses (#3527 )5443d7ca  Add TTGO T Journal Camera module & improve commenting (#3515 )7b3c1dfd  Fix inability to use all buffers in RMT (#3512 )85ef51ff  BLE: reception support multiple service data (#3502 )36075257  WString explicit converters to reduce Flash size (#3497 )7de17176  Fix replacing of headers with overlapping names. Fixes issue #3483  (#3487 )8869d39d  Created variant for LilyGo TTGO LoRa32-OLED V2 (#3479 )cfe8526e  Add Uri with support for regexUri and globUri (#3441 )c09ec5bd  Added MGBOT IOTIK 32A and IOTIK 32B boards (#3427 )d8b20984  Use IDF's ADC Driver and Add analogReadMilliVolts (#3377 )3fc974f3  bugfix(touchpad):swap touch8 and touch9 #3584  (#3620 )9ad86075  Fix Memory leak in addApbChangeCallback()  (#3560 )cec3fca4  Fix BluetoothSerial crash when restart (#3471 )dac493fb  SPI: Fix discarded-qalifiers warning when compiling with all warnings (#3458 )bc3d1136  Fixed incorrect usage of xEventGroupWaitBits (#3446 )f41beb92  Fixed so configTime will not crash if tcpip is not initialized (#3470 )8c4ca5a2  Update BLE_client.ino (#3463 )b3085d4a  Add menu items Partition Scheme and Debug Level for node32s (#3455 )547c2d33  Root CA of webserver has changed, minor changes (#3447 )7d2632c0  Implement Tx only Flush (#3433 )e59355df  Docs for lib builder (#3415 )ec63d09e  Fix WiFiGeneric event handler (#3412 )188560e7  Some event log messages were off by one. (#3391 )91e095f5  Add an error message in case of invalid configured dependency mbedTLS. (#3364 )c8d8dc22  Added partition size options for TinyPICO (#3358 )b847f41e  SPI: Ensure all read-only data pointers are marked as const (#3356 )611ba8ea  Update README.md (#3353 )0cab2483  Added a description README.md for libraries (#3349 )79e43395  Remove warnings if no debug enabled (#3334 )a35035f8  fix authrization problem (#3329 )9ef3e2d2  Allow sketches to have custom partitions (#3328 )0cdfb0b1  Add support for WiFi long range mode (#3190 )e5061362  Fix typo in SPIFFS and FFAT examples (#3322 )24b277ad  Add readFloat to BLE (#3321 )c2b3f2d6  Make yield() overridable (#2991 )8fb8e7d0  CI can be used on windows desktop with msys048b2654  Update boards_manager.mdb10ed77a  Update boards_manager.md  
  
  
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.