-
Notifications
You must be signed in to change notification settings - Fork 7.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v2.0.17 with ESP-IDF v4.4.7 #7814
base: master
Are you sure you want to change the base?
Commits on Feb 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 18c0a6c - Browse repository at this point
Copy the full SHA 18c0a6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee74ee - Browse repository at this point
Copy the full SHA 0ee74eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e531341 - Browse repository at this point
Copy the full SHA e531341View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1376ee0 - Browse repository at this point
Copy the full SHA 1376ee0View commit details
Commits on Feb 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 997542c - Browse repository at this point
Copy the full SHA 997542cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3324aff - Browse repository at this point
Copy the full SHA 3324affView commit details
Commits on Feb 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8a458d1 - Browse repository at this point
Copy the full SHA 8a458d1View commit details
Commits on Feb 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1ca741e - Browse repository at this point
Copy the full SHA 1ca741eView commit details
Commits on Feb 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0da8ecb - Browse repository at this point
Copy the full SHA 0da8ecbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 213f976 - Browse repository at this point
Copy the full SHA 213f976View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6a850b - Browse repository at this point
Copy the full SHA d6a850bView commit details
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 50269f6 - Browse repository at this point
Copy the full SHA 50269f6View commit details
Commits on Mar 31, 2023
-
Add setMode function HardwareSerial.c to set the esp32 uart mode for …
…use with RS485 auto RTS (#7935) * Added setMode function to set the esp32 uart mode Used to set the esp32 uart mode for use with RS485 Half Duplex and the auto RTS pin mode. This will set/clear the RTS pin output to control the RE/DE pin on most RS485 chips. * Add Success (bool) return in some functions * Add Success (bool) return code to some functions * Add Success (bool) return to some functions * Add Success (bool) return to some functions * Fix uartSetRxTimeout return type --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
Configuration menu - View commit details
-
Copy full SHA for a069764 - Browse repository at this point
Copy the full SHA a069764View commit details -
Fix the F_CPU frequency definition for the ESP32-S3 in esp32-hal.h (#…
…7913) * Add v2.0.7 in issue template (#7871) * Fix the F_CPU frequency for the ESP32-S3 Hello, I was using the FastLED library and it was complaining about F_CPU not being defined. So, I just noticed that it is not defined for the ESP32-S3 module. So I made this change in the header file and it compiled. Therefore I wanted to propose this change to the HAL library to improve compatibility. Thank you for your time. * Makes F_CPU generic based on the SoC frequency Works for ESP32, ESP32C3, ESP32S2, ESP32S3 * Includes ESP32C3 in the F_CPU definition Necessary for ESP32 Arduino Core 2.0.x based on IDF 4.4 --------- Co-authored-by: Vojtěch Bartoška <76958047+VojtechBartoska@users.noreply.github.com> Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
Configuration menu - View commit details
-
Copy full SHA for 93903fc - Browse repository at this point
Copy the full SHA 93903fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7d3a2f - Browse repository at this point
Copy the full SHA e7d3a2fView commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 540ab86 - Browse repository at this point
Copy the full SHA 540ab86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fca365 - Browse repository at this point
Copy the full SHA 8fca365View commit details
Commits on Apr 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2d7218b - Browse repository at this point
Copy the full SHA 2d7218bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ff2b43 - Browse repository at this point
Copy the full SHA 2ff2b43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 788a4ca - Browse repository at this point
Copy the full SHA 788a4caView commit details
Commits on Apr 11, 2023
-
WiFiUDF Low memory fix (#8065)
Fixed library crash on low memory where `new char[1460];` throws an exception. `malloc` is a safe drop in replacement.
Configuration menu - View commit details
-
Copy full SHA for 483bebf - Browse repository at this point
Copy the full SHA 483bebfView commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bdbfc45 - Browse repository at this point
Copy the full SHA bdbfc45View commit details
Commits on Apr 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 16cee61 - Browse repository at this point
Copy the full SHA 16cee61View commit details -
Configuration menu - View commit details
-
Copy full SHA for a115594 - Browse repository at this point
Copy the full SHA a115594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71113c3 - Browse repository at this point
Copy the full SHA 71113c3View commit details
Commits on Apr 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d3254f7 - Browse repository at this point
Copy the full SHA d3254f7View commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f42cba9 - Browse repository at this point
Copy the full SHA f42cba9View commit details -
BugFix FlashStringHelper Macros (#8143)
Revert to previous definition of `FPSTR` and `F` macros.
Configuration menu - View commit details
-
Copy full SHA for f89df42 - Browse repository at this point
Copy the full SHA f89df42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 362a81b - Browse repository at this point
Copy the full SHA 362a81bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3670e2b - Browse repository at this point
Copy the full SHA 3670e2bView commit details
Commits on May 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 447f6db - Browse repository at this point
Copy the full SHA 447f6dbView commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for be40b3b - Browse repository at this point
Copy the full SHA be40b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc3590c - Browse repository at this point
Copy the full SHA cc3590cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac814ee - Browse repository at this point
Copy the full SHA ac814eeView commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0f51c88 - Browse repository at this point
Copy the full SHA 0f51c88View commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1577701 - Browse repository at this point
Copy the full SHA 1577701View commit details -
Add Arduino Nano ESP32 target (#8417)
* USB: enable DFU interface and stub * nano_nora: add Arduino Nano ESP32 board support * [pin_remap 1/3] platform: define ARDUINO_CORE_BUILD when building core files * [pin_remap 2/3] core,libs: add pin remap hooks * [pin_remap 3/3] nano_nora: implement and enable pin remap * nano_nora: fix: reset all matrix connections at boot * nano_nora: add recovery image for release/v2.x * nano_nora: use official Arduino branding * nano_nora: core split + recovery mode rework Use an absolute address in SPIRAM to store the magic tokens, almost at the end of the memory, to avoid the markers from being overwritten on any kind of sketch and core combination. Also, only start the recovery once if a valid binary is present in the Flash, by immediately setting that for the next boot when recovery starts. * platform: fix: use {compiler.sdk.path} for sdk path In preparation for the sdk -> tool transition * package_index: remove dfu-util from template The tool is already available in mainline package_index.json * on_release: allow single board packages --------- Co-authored-by: Luca Burelli <l.burelli@arduino.cc>
Configuration menu - View commit details
-
Copy full SHA for 9b4622d - Browse repository at this point
Copy the full SHA 9b4622dView commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4c27949 - Browse repository at this point
Copy the full SHA 4c27949View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e814feb - Browse repository at this point
Copy the full SHA e814febView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae9dae4 - Browse repository at this point
Copy the full SHA ae9dae4View commit details
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ebb4123 - Browse repository at this point
Copy the full SHA ebb4123View commit details -
io_pin_remap fixes for the Arduino Nano ESP32 (#8489)
* io_pin_remap: fix tone() function mapping declaration Since tone() can have either 2 or 3 parameters, pass any argument after the first to the actual function implementation. * io_pin_remap: add sanity checks to the core build Building with BOARD_HAS_PIN_REMAP but without setting ARDUINO_CORE_BUILD on core files is absolutely forbidden, as this would lead to multiple pin remappings being silently applied on the same numbers. Also advise the user when, on a board that has a custom pin mapping, - the core is being built without pin mapping support, or - the user explictly asked to use GPIO pin numbers.
Configuration menu - View commit details
-
Copy full SHA for 369e974 - Browse repository at this point
Copy the full SHA 369e974View commit details
Commits on Aug 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd40349 - Browse repository at this point
Copy the full SHA bd40349View commit details
Commits on Aug 12, 2023
-
Merge pull request #8512 from P-R-O-C-H-Y/SPI_SPI-pins_fix
SPI - fix attach pin for ESP32-S3
Configuration menu - View commit details
-
Copy full SHA for 7d607bf - Browse repository at this point
Copy the full SHA 7d607bfView commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9e8b5ac - Browse repository at this point
Copy the full SHA 9e8b5acView commit details -
Nano ESP32: add pin numbering option (#8565)
* io_pin_remap: additional bugfixes - FunctionalInterrupt.h: prevent macro expansion in declaration - io_pin_remap.h: fix remaining pin-remapped functions whose API allow a variable number of parameters * Nano ESP32: make GPIO matrix reset robust to pin mode choice * Nano ESP32: add backwards-compatible pin definitions
Configuration menu - View commit details
-
Copy full SHA for 8c7841c - Browse repository at this point
Copy the full SHA 8c7841cView commit details -
Nano ESP32 file system option (#8566)
* io_pin_remap: additional bugfixes - FunctionalInterrupt.h: prevent macro expansion in declaration - io_pin_remap.h: fix remaining pin-remapped functions whose API allow a variable number of parameters * Nano ESP32: make GPIO matrix reset robust to pin mode choice * Nano ESP32: add backwards-compatible pin definitions * Nano ESP32: erase flash when running "Burn Bootloader" * Nano ESP32: add filesystem type selection
Configuration menu - View commit details
-
Copy full SHA for 43b700a - Browse repository at this point
Copy the full SHA 43b700aView commit details
Commits on Aug 30, 2023
-
Nano ESP32: add debug support (#8567)
* Nano ESP32: fix previous merge issues * platform: remove previous build options if file is missing "touch" would create the file if not present, but not delete its contents if a previous run left the file in the build dir. * platform: make debug_custom.json file customizable by board * platform: fix default debug prefix "debug.toolchain.prefix" must end with a dash, since only the tool name is appended to this string. The reason this is not a major issue is that the "debug_custom.json" file (copied in the sketch directory when debugging is enabled) forces its own prefix. And to make things more interesting, the "toolchainPrefix" entry in that file should _not_ end with a dash. * Nano ESP32: add debugging support
Configuration menu - View commit details
-
Copy full SHA for 738be45 - Browse repository at this point
Copy the full SHA 738be45View commit details -
Nano ESP32: fix digital, analog and GPIO pin counts (#8586)
* Nano ESP32: fix previous merge issues * platform: remove previous build options if file is missing "touch" would create the file if not present, but not delete its contents if a previous run left the file in the build dir. * platform: make debug_custom.json file customizable by board * platform: fix default debug prefix "debug.toolchain.prefix" must end with a dash, since only the tool name is appended to this string. The reason this is not a major issue is that the "debug_custom.json" file (copied in the sketch directory when debugging is enabled) forces its own prefix. And to make things more interesting, the "toolchainPrefix" entry in that file should _not_ end with a dash. * Nano ESP32: add debugging support * Nano ESP32: fix digital, analog and GPIO pin counts
Configuration menu - View commit details
-
Copy full SHA for 9817b09 - Browse repository at this point
Copy the full SHA 9817b09View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 165595b - Browse repository at this point
Copy the full SHA 165595bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91420a3 - Browse repository at this point
Copy the full SHA 91420a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8906a2 - Browse repository at this point
Copy the full SHA e8906a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a86c752 - Browse repository at this point
Copy the full SHA a86c752View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7032aea - Browse repository at this point
Copy the full SHA 7032aeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 790aeca - Browse repository at this point
Copy the full SHA 790aecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccbd88a - Browse repository at this point
Copy the full SHA ccbd88aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c78f47 - Browse repository at this point
Copy the full SHA 8c78f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5b0839 - Browse repository at this point
Copy the full SHA a5b0839View commit details -
Add setMode function HardwareSerial.c to set the esp32 uart mode for …
…use with RS485 auto RTS (#7935) * Added setMode function to set the esp32 uart mode Used to set the esp32 uart mode for use with RS485 Half Duplex and the auto RTS pin mode. This will set/clear the RTS pin output to control the RE/DE pin on most RS485 chips. * Add Success (bool) return in some functions * Add Success (bool) return code to some functions * Add Success (bool) return to some functions * Add Success (bool) return to some functions * Fix uartSetRxTimeout return type --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
Configuration menu - View commit details
-
Copy full SHA for aa1f60e - Browse repository at this point
Copy the full SHA aa1f60eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13f15e9 - Browse repository at this point
Copy the full SHA 13f15e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32f38f0 - Browse repository at this point
Copy the full SHA 32f38f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ebe01f - Browse repository at this point
Copy the full SHA 5ebe01fView commit details -
WiFiUDF Low memory fix (#8065)
Fixed library crash on low memory where `new char[1460];` throws an exception. `malloc` is a safe drop in replacement.
Configuration menu - View commit details
-
Copy full SHA for 3bf1e07 - Browse repository at this point
Copy the full SHA 3bf1e07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab01f5 - Browse repository at this point
Copy the full SHA 8ab01f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d56406b - Browse repository at this point
Copy the full SHA d56406bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91974e8 - Browse repository at this point
Copy the full SHA 91974e8View commit details -
BugFix FlashStringHelper Macros (#8143)
Revert to previous definition of `FPSTR` and `F` macros.
Configuration menu - View commit details
-
Copy full SHA for 6b2dbad - Browse repository at this point
Copy the full SHA 6b2dbadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ce7408 - Browse repository at this point
Copy the full SHA 0ce7408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45546e7 - Browse repository at this point
Copy the full SHA 45546e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fc32dc - Browse repository at this point
Copy the full SHA 9fc32dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88dc590 - Browse repository at this point
Copy the full SHA 88dc590View commit details -
Add Arduino Nano ESP32 target (#8417)
* USB: enable DFU interface and stub * nano_nora: add Arduino Nano ESP32 board support * [pin_remap 1/3] platform: define ARDUINO_CORE_BUILD when building core files * [pin_remap 2/3] core,libs: add pin remap hooks * [pin_remap 3/3] nano_nora: implement and enable pin remap * nano_nora: fix: reset all matrix connections at boot * nano_nora: add recovery image for release/v2.x * nano_nora: use official Arduino branding * nano_nora: core split + recovery mode rework Use an absolute address in SPIRAM to store the magic tokens, almost at the end of the memory, to avoid the markers from being overwritten on any kind of sketch and core combination. Also, only start the recovery once if a valid binary is present in the Flash, by immediately setting that for the next boot when recovery starts. * platform: fix: use {compiler.sdk.path} for sdk path In preparation for the sdk -> tool transition * package_index: remove dfu-util from template The tool is already available in mainline package_index.json * on_release: allow single board packages --------- Co-authored-by: Luca Burelli <l.burelli@arduino.cc>
Configuration menu - View commit details
-
Copy full SHA for 8105c75 - Browse repository at this point
Copy the full SHA 8105c75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fdcb6e - Browse repository at this point
Copy the full SHA 9fdcb6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55d3aa1 - Browse repository at this point
Copy the full SHA 55d3aa1View commit details -
io_pin_remap fixes for the Arduino Nano ESP32 (#8489)
* io_pin_remap: fix tone() function mapping declaration Since tone() can have either 2 or 3 parameters, pass any argument after the first to the actual function implementation. * io_pin_remap: add sanity checks to the core build Building with BOARD_HAS_PIN_REMAP but without setting ARDUINO_CORE_BUILD on core files is absolutely forbidden, as this would lead to multiple pin remappings being silently applied on the same numbers. Also advise the user when, on a board that has a custom pin mapping, - the core is being built without pin mapping support, or - the user explictly asked to use GPIO pin numbers.
Configuration menu - View commit details
-
Copy full SHA for d0635d0 - Browse repository at this point
Copy the full SHA d0635d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a209a0 - Browse repository at this point
Copy the full SHA 1a209a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 754635a - Browse repository at this point
Copy the full SHA 754635aView commit details -
Nano ESP32: add pin numbering option (#8565)
* io_pin_remap: additional bugfixes - FunctionalInterrupt.h: prevent macro expansion in declaration - io_pin_remap.h: fix remaining pin-remapped functions whose API allow a variable number of parameters * Nano ESP32: make GPIO matrix reset robust to pin mode choice * Nano ESP32: add backwards-compatible pin definitions
Configuration menu - View commit details
-
Copy full SHA for fd30949 - Browse repository at this point
Copy the full SHA fd30949View commit details -
Nano ESP32 file system option (#8566)
* io_pin_remap: additional bugfixes - FunctionalInterrupt.h: prevent macro expansion in declaration - io_pin_remap.h: fix remaining pin-remapped functions whose API allow a variable number of parameters * Nano ESP32: make GPIO matrix reset robust to pin mode choice * Nano ESP32: add backwards-compatible pin definitions * Nano ESP32: erase flash when running "Burn Bootloader" * Nano ESP32: add filesystem type selection
Configuration menu - View commit details
-
Copy full SHA for 58761be - Browse repository at this point
Copy the full SHA 58761beView commit details -
Nano ESP32: add debug support (#8567)
* Nano ESP32: fix previous merge issues * platform: remove previous build options if file is missing "touch" would create the file if not present, but not delete its contents if a previous run left the file in the build dir. * platform: make debug_custom.json file customizable by board * platform: fix default debug prefix "debug.toolchain.prefix" must end with a dash, since only the tool name is appended to this string. The reason this is not a major issue is that the "debug_custom.json" file (copied in the sketch directory when debugging is enabled) forces its own prefix. And to make things more interesting, the "toolchainPrefix" entry in that file should _not_ end with a dash. * Nano ESP32: add debugging support
Configuration menu - View commit details
-
Copy full SHA for 7d1dd85 - Browse repository at this point
Copy the full SHA 7d1dd85View commit details -
Nano ESP32: fix digital, analog and GPIO pin counts (#8586)
* Nano ESP32: fix previous merge issues * platform: remove previous build options if file is missing "touch" would create the file if not present, but not delete its contents if a previous run left the file in the build dir. * platform: make debug_custom.json file customizable by board * platform: fix default debug prefix "debug.toolchain.prefix" must end with a dash, since only the tool name is appended to this string. The reason this is not a major issue is that the "debug_custom.json" file (copied in the sketch directory when debugging is enabled) forces its own prefix. And to make things more interesting, the "toolchainPrefix" entry in that file should _not_ end with a dash. * Nano ESP32: add debugging support * Nano ESP32: fix digital, analog and GPIO pin counts
Configuration menu - View commit details
-
Copy full SHA for 8e2af4b - Browse repository at this point
Copy the full SHA 8e2af4bView commit details
Commits on Sep 5, 2023
-
Fix pin attachInterrupt(digitalPinToInterrupt(48)) on all S3 based SO…
…Cs (#8600) * Test GPIO number in attachInterrupt() * Fixes S3 GPIO48 in digitalPinToInterrupt() * Changes test of GPIO number in attachInterrupt() * Fixes NUM_DIGITAL_PINS in Adafruit board * Fixes GPIO48 in Edgebox-ESP-100 board
Configuration menu - View commit details
-
Copy full SHA for 725146d - Browse repository at this point
Copy the full SHA 725146dView commit details -
Merge branch 'release/v2.x' of https://github.com/espressif/arduino-e…
…sp32 into release/v2.x
Configuration menu - View commit details
-
Copy full SHA for fe70e9b - Browse repository at this point
Copy the full SHA fe70e9bView commit details
Commits on Sep 13, 2023
-
* detaches previous pins in setPins() * detaches previous pins in begin() * allows setPins() or end() before begin() - detach pins * fixes code TAB * setPins() shouldn't detach pin = -1
Configuration menu - View commit details
-
Copy full SHA for d048e21 - Browse repository at this point
Copy the full SHA d048e21View commit details -
Disable Ethernet library if CONFIG_ETH_ENABLED not defined in sdkconf…
…ig.h (#8595) * disable ETH if CONFIG_ETH_ENABLED not defeined in sdkconfig.h * Include sdkconfig before checking config values --------- Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fff900d - Browse repository at this point
Copy the full SHA fff900dView commit details -
* Update platform.txt to 2.0.12 * Update package.json to 2.0.12 * Update esp_arduino_version.h to 2.0.12 * Update to upcoming 2.0.13 --------- Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fc26b5b - Browse repository at this point
Copy the full SHA fc26b5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b65d1c7 - Browse repository at this point
Copy the full SHA b65d1c7View commit details
Commits on Sep 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6dfcdef - Browse repository at this point
Copy the full SHA 6dfcdefView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3cbd23 - Browse repository at this point
Copy the full SHA e3cbd23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16668c7 - Browse repository at this point
Copy the full SHA 16668c7View commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d943db6 - Browse repository at this point
Copy the full SHA d943db6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8706e6 - Browse repository at this point
Copy the full SHA d8706e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93d8ad2 - Browse repository at this point
Copy the full SHA 93d8ad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44da992 - Browse repository at this point
Copy the full SHA 44da992View commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a17c673 - Browse repository at this point
Copy the full SHA a17c673View commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b435bf1 - Browse repository at this point
Copy the full SHA b435bf1View commit details
Commits on Nov 29, 2023
-
Support relative paths in UNIX search PATH (#8622)
* Add relative path to test script * Use /usr/bin/env bash
Configuration menu - View commit details
-
Copy full SHA for 04d9e33 - Browse repository at this point
Copy the full SHA 04d9e33View commit details
Commits on Dec 15, 2023
-
fix(adc): Always use default read resolution in __analogReadMilliVolt…
…s to obtain correct milliVolts value. (#9006) Add new __analogReadRaw function and move code from __analogRead without mapResolution part to __analogReadRaw. Refactor __anlogRead to use analogReadRaw (and mapResolution). Refactor __analogReadMilliVolts to always use default read resolution when reading adc value, as expected input by esp_adc_cal_raw_to_voltage is in default resolution (means replacing all calls of __analogRead with __analogReadRaw).
Configuration menu - View commit details
-
Copy full SHA for b87d525 - Browse repository at this point
Copy the full SHA b87d525View commit details
Commits on Dec 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d08804 - Browse repository at this point
Copy the full SHA 7d08804View commit details
Commits on Jan 8, 2024
-
Fixes EspClass::deepSleep(64 bits) (#9077)
* Fixes EspClass::deepSleep(64 bits) This will change time in microseconds from 32 bits to 64 bits as defined in IDF. * updates function declaration
Configuration menu - View commit details
-
Copy full SHA for e8bb0db - Browse repository at this point
Copy the full SHA e8bb0dbView commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d321a8 - Browse repository at this point
Copy the full SHA 5d321a8View commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84f2a3c - Browse repository at this point
Copy the full SHA 84f2a3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 911061c - Browse repository at this point
Copy the full SHA 911061cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7696dcc - Browse repository at this point
Copy the full SHA 7696dccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bf60b7 - Browse repository at this point
Copy the full SHA 5bf60b7View commit details
Commits on Jan 19, 2024
-
Added isKey documentation for the Preferences library (#9142)
* Added isKey and getType methods to the documentation (#9111) * Removed duplicated getType documentation.
Configuration menu - View commit details
-
Copy full SHA for 7c344cc - Browse repository at this point
Copy the full SHA 7c344ccView commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de1774b - Browse repository at this point
Copy the full SHA de1774bView commit details
Commits on Feb 7, 2024
-
fix(platform): use numbers in all recipe hooks (#9219)
The Arduino Platform Specification requires that the recipe hooks are distinguished by a number and does not endorse using text labels. Fix all the usages of recipe hooks to use numbers. Closes arduino/arduino-cli#2369 .
Configuration menu - View commit details
-
Copy full SHA for fda21f3 - Browse repository at this point
Copy the full SHA fda21f3View commit details -
Backport: ArduinoOTA upload intermittent failure fixed (#9215)
* Backport: ArduinoOTA upload intermittent failure fixed Backport of #4657 * Fix compile error
Configuration menu - View commit details
-
Copy full SHA for 0c0bd86 - Browse repository at this point
Copy the full SHA 0c0bd86View commit details -
Backport: Fix ESP32-Solo WDT on HTTP OTA update (#9223)
* Fix ESP32-Solo WDT on HTTP OTA update * Fix ESP32-Solo WDT on HTTP OTA update
Configuration menu - View commit details
-
Copy full SHA for 99ceccd - Browse repository at this point
Copy the full SHA 99ceccdView commit details
Commits on Feb 9, 2024
-
Implement official Arduino IDE debugger API on 2.x (#9118)
* refactor(on-release): improve platform.txt path replacements Use regexs to replace all occurrences of `{runtime.platform.path}` with the correct `{runtime.tools.*.path}`, regardless of directory separator, and remove dependency on specific text around each path. Note that the order has been changed to ensure that the longest paths are replaced first, to avoid replacing parts of other paths. * fix(platform): Windows backslash cleanups Ensure Windows paths properly use a backslash as folder separator. * feat(platform)!: use new Arduino Debug API Implement sketch debugging according to the official Arduino Platform Debug Specification [1]. The biggest improvement is that now `launch.json` can be fully customized by the core (including the type of each entry), so there is no need to copy files in the sketch folder. In particular, `debug_custom.json` is not used anymore. [1] https://arduino.github.io/arduino-cli/latest/platform-specification/#sketch-debugging-configuration BREAKING CHANGE: This commit requires Arduino IDE 2.3.0 or later to use the debugging features. Older versions will no longer be able to start a debug session successfully. * feat(debug): pass objdump path to resolve globals Cortex-debug requires objdump to be in the same folder as gdb, or needs the full path to the executable in the `launch.json` file. This is now possible with the new debugging API. On Arduino-ESP32 core versions 2.x, though, this causes a crash within the Cortex-Debug extension as a result of loading the symbol table. This feature is thus disabled for now. * feat(debug): conditionally enable debug button on Nano ESP32 If the `debug.executable` variable is null or unset, the Debug button appears grayed out. The new IDE also takes current parameters into account, allowing to conditionally enable the Debug button only when some conditions are met.
Configuration menu - View commit details
-
Copy full SHA for 03da972 - Browse repository at this point
Copy the full SHA 03da972View commit details
Commits on Feb 21, 2024
-
Remove -Werror=all from build flags, but enable it in CI
Partial fix for #7024
Configuration menu - View commit details
-
Copy full SHA for 607fb44 - Browse repository at this point
Copy the full SHA 607fb44View commit details -
* add senseBox MCU-S2 add senseBox MCU-S2 with ESP32S2 * add missing defines for 2.x
Configuration menu - View commit details
-
Copy full SHA for 381d7ef - Browse repository at this point
Copy the full SHA 381d7efView commit details -
feat: adds baudrate detection to S3 and C3 using LL API for all SoC (#…
…9261) * feat: adds baudrate detection to S3 and C3 using LL API for all SoC * feat: adds the baud rate detection feature to ESP32-S3 and ESP32-C3 * Fix: fixes uartSetBaudrate() for ESP32-S3 and ESP32-C3 considering XTAL as Clock Source * fix: Fixes ESP32 and ESP32-S2 uartGetBaudrate() with CPU Freq lower than 80MHz * Feat: prints a warning message for detected baud rate under 9600 - S3 C3 only * Fix: removes commentary about baud rate detection - "works for ESP32/S2 only"
Configuration menu - View commit details
-
Copy full SHA for 43b15f3 - Browse repository at this point
Copy the full SHA 43b15f3View commit details
Commits on Feb 22, 2024
-
Add support for the MotorGo Mini board (#9269)
* Added MotorGo Mini support * Reverted to default USB PID * Uncommented and corrected FlashSize menu option
Configuration menu - View commit details
-
Copy full SHA for 0d37055 - Browse repository at this point
Copy the full SHA 0d37055View commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 622ddc5 - Browse repository at this point
Copy the full SHA 622ddc5View commit details
Commits on Mar 5, 2024
-
ESP32-S3 PowerFeather Support for v2.x (#9325)
* Add support for ESP32-S3 PowerFeather * Replace GPIO_NUM_X with just the pin number * Pattern powerfeather entries after generic s3 board * Remove redefinitions, add pin aliases to pins_arduino.h * Fix and add pin definitions Add pins D7, D8 Correct pin numbers for ALARM and EN * Enable CDC on boot * Use partition schemes appropriate for flash size Also adds another partition scheme based of off default_8MB, but fat partition. * Add some required definitions to pins_arduino.h
Configuration menu - View commit details
-
Copy full SHA for d75795f - Browse repository at this point
Copy the full SHA d75795fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd49a0a - Browse repository at this point
Copy the full SHA fd49a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccff800 - Browse repository at this point
Copy the full SHA ccff800View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 995d3e9 - Browse repository at this point
Copy the full SHA 995d3e9View commit details
Commits on Mar 11, 2024
-
feat(uart): backports UART pin attachment from 3.0.0 to 2.0.15 (#9176)
* feat(uart): backports UART pin attachment from 3.0.0 to 2.0.15 * Fix (uart): Fixes additional Serial HardwareSerial errors for 2.0.14 * Update esp32-hal-uart.c * Update HardwareSerial.h * Apply suggestions from code review * Fixes UartAvailableForWrite #9319 * Fixes (set RX/TX buffer size)
Configuration menu - View commit details
-
Copy full SHA for 75b7f4b - Browse repository at this point
Copy the full SHA 75b7f4bView commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2dcb28f - Browse repository at this point
Copy the full SHA 2dcb28fView commit details -
fix: UART0 boot pin setup (#9373)
UART0 pins are set by ROM Boot to default values. This must be reflected into Arduino HardwareSerial in order to allow it to correctly detach it and then attach it to something else. Summary: UART0 constructor sets default RX/TX pins as done in boot time.
Configuration menu - View commit details
-
Copy full SHA for 5e89e50 - Browse repository at this point
Copy the full SHA 5e89e50View commit details -
backport: variants from 3.0.0 + fixes (#9381)
* feat: backport variants from 3.0.0 * heltec update from #9367
Configuration menu - View commit details
-
Copy full SHA for 651a14c - Browse repository at this point
Copy the full SHA 651a14cView commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9da60f4 - Browse repository at this point
Copy the full SHA 9da60f4View commit details
Commits on Apr 2, 2024
-
Adjust Update Library license (#9448)
* Adjust Update Library license * Update Update.h * Update Updater.cpp
Configuration menu - View commit details
-
Copy full SHA for c2a8e25 - Browse repository at this point
Copy the full SHA c2a8e25View commit details
Commits on Apr 8, 2024
-
Handle large octet-stream (#9430)
* Handle large octet-stream * Add exemple Upload Huge File * Remove unuse function printDirectory * Fix upload path * Simplify and generalize the body parsing.
Configuration menu - View commit details
-
Copy full SHA for 7d911b9 - Browse repository at this point
Copy the full SHA 7d911b9View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 94746ab - Browse repository at this point
Copy the full SHA 94746abView commit details -
backports HWCDC to v2.0.15 (#9462)
* feat: backports HWCDC * fix: statement order * feat: Apply suggestions from code review * Create HWCDC_Events.ino * Create .skip.esp32 * Create .skip.esp32s2 * Delete libraries/ESP32/examples/HWSerial_Events/.skip.esp32s2 * Delete libraries/ESP32/examples/HWSerial_Events/.skip.esp32 * Delete libraries/ESP32/examples/HWSerial_Events/HWSerial_Events.ino
Configuration menu - View commit details
-
Copy full SHA for 4465cac - Browse repository at this point
Copy the full SHA 4465cacView commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83372a3 - Browse repository at this point
Copy the full SHA 83372a3View commit details
Commits on Apr 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 627ffe6 - Browse repository at this point
Copy the full SHA 627ffe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b49cfc2 - Browse repository at this point
Copy the full SHA b49cfc2View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5424f91 - Browse repository at this point
Copy the full SHA 5424f91View commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 69fbcf4 - Browse repository at this point
Copy the full SHA 69fbcf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5613767 - Browse repository at this point
Copy the full SHA 5613767View commit details
Commits on Apr 24, 2024
-
feat(uart): changed buffer size to 32bits
Changed header files to use the same IDF buffer limits. * this is a backport from PR #9554
Configuration menu - View commit details
-
Copy full SHA for d5a7072 - Browse repository at this point
Copy the full SHA d5a7072View commit details -
fix(merging): roll back to create a proper PR
Roll back as it was merged directly instead of creating a PR.
Configuration menu - View commit details
-
Copy full SHA for 58962d2 - Browse repository at this point
Copy the full SHA 58962d2View commit details
Commits on Apr 29, 2024
-
feat (uart): uses the same IDF 32bits size for TX/RX buffers (#9561)
* feat (uart): uses the same IDF 32bits size for TX/RX buffers Uses the same IDF 32bits size for TX/RX buffers. Changed header files to use the same IDF buffer limits. * this is a backport from PR #9554 * feat (uart): change UART events logs to Verbose UART events like BREAK or errors are now Verbose instead of Warning Level. Backporting change from Issue #9551 * feat (uart): uses the same IDF 32bits size for TX/RX buffers. Uses the same IDF 32bits size for TX/RX buffers. Changed header files to use the same IDF buffer limits. * this is a backport from PR #9554 * feat (uart): keep overflow log as warning Keeps Overflow / Buffer Full log messages in Warning Level.
Configuration menu - View commit details
-
Copy full SHA for 5492733 - Browse repository at this point
Copy the full SHA 5492733View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b0a7973 - Browse repository at this point
Copy the full SHA b0a7973View commit details -
Configuration menu - View commit details
-
Copy full SHA for f364155 - Browse repository at this point
Copy the full SHA f364155View commit details -
fix: remove "programmer.default" from Nano ESP32 (#9665)
Setting programmer.default has unfortunately multiple effects: - sets the tick by default in the Tool menu in the IDE (which was the expected behavior), - forces the CLI to use the specified programmer every time an upload is attempted (which is confusing users). For this reason, it is better to remove the "programmer.default" setting from the board definition and let the user choose the programmer in the IDE menus, as it was before.
Configuration menu - View commit details
-
Copy full SHA for 5e19e08 - Browse repository at this point
Copy the full SHA 5e19e08View commit details
Commits on May 27, 2024
-
fix(release): Update merge_package.py
Use packaging.version instead of the deprecated distutils.version
Configuration menu - View commit details
-
Copy full SHA for dcc1105 - Browse repository at this point
Copy the full SHA dcc1105View commit details -
fix(release): install missing 'packaging' package
Necessary to combine the json files
Configuration menu - View commit details
-
Copy full SHA for 557792c - Browse repository at this point
Copy the full SHA 557792cView commit details -
Update .github/workflows/release.yml
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dc596f1 - Browse repository at this point
Copy the full SHA dc596f1View commit details
Commits on Jun 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 12d4226 - Browse repository at this point
Copy the full SHA 12d4226View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6df1f5 - Browse repository at this point
Copy the full SHA a6df1f5View commit details -
ci(push): Fix sizes upload if there is no changes (2.x) (#9839)
* ci(push): Fix sizes upload if there is no changes * ci(bot): Fix GitHub actions bot commit info
Configuration menu - View commit details
-
Copy full SHA for 4a6ab62 - Browse repository at this point
Copy the full SHA 4a6ab62View commit details