-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Comparing changes
Open a pull request
base repository: espressif/arduino-esp32
base: 2.0.14
head repository: espressif/arduino-esp32
compare: 2.0.15
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
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.0.14...2.0.15