- 22 May, 2024 3 commits
-
-
Luca Burelli authored
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.
-
me-no-dev authored
-
Rodrigo Garcia authored
-
- 29 Apr, 2024 1 commit
-
-
Rodrigo Garcia authored
* 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.
-
- 24 Apr, 2024 2 commits
-
-
Rodrigo Garcia authored
Roll back as it was merged directly instead of creating a PR.
-
Rodrigo Garcia authored
Changed header files to use the same IDF buffer limits. * this is a backport from PR #9554
-
- 19 Apr, 2024 2 commits
- 15 Apr, 2024 1 commit
-
-
Rodrigo Garcia authored
-
- 13 Apr, 2024 2 commits
-
-
Rodrigo Garcia authored
-
Rodrigo Garcia authored
-
- 10 Apr, 2024 1 commit
-
-
Rodrigo Garcia authored
-
- 09 Apr, 2024 2 commits
-
-
Rodrigo Garcia authored
* 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
-
Jan Procházka authored
-
- 08 Apr, 2024 1 commit
-
-
Nathan Nau authored
* Handle large octet-stream * Add exemple Upload Huge File * Remove unuse function printDirectory * Fix upload path * Simplify and generalize the body parsing.
-
- 02 Apr, 2024 1 commit
-
-
Rodrigo Garcia authored
* Adjust Update Library license * Update Update.h * Update Updater.cpp
-
- 21 Mar, 2024 1 commit
-
-
powerfeatherdev authored
-
- 18 Mar, 2024 3 commits
-
-
Rodrigo Garcia authored
* feat: backport variants from 3.0.0 * heltec update from #9367
-
Rodrigo Garcia authored
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.
-
Rodrigo Garcia authored
-
- 11 Mar, 2024 1 commit
-
-
Rodrigo Garcia authored
* 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)
-
- 07 Mar, 2024 1 commit
-
-
kiran-desilva authored
(cherry picked from commit d70f57f00a8b14defadf04734501777618eacf01)
-
- 05 Mar, 2024 3 commits
-
-
me-no-dev authored
-
Me No Dev authored
-
powerfeatherdev authored
* 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
-
- 28 Feb, 2024 1 commit
-
-
Swapnil Pande authored
-
- 22 Feb, 2024 1 commit
-
-
Swapnil Pande authored
* Added MotorGo Mini support * Reverted to default USB PID * Uncommented and corrected FlashSize menu option
-
- 21 Feb, 2024 3 commits
-
-
Rodrigo Garcia authored
* 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"
-
Mario Pesch authored
* add senseBox MCU-S2 add senseBox MCU-S2 with ESP32S2 * add missing defines for 2.x
-
me-no-dev authored
Partial fix for https://github.com/espressif/arduino-esp32/issues/7024
-
- 09 Feb, 2024 1 commit
-
-
Luca Burelli authored
* 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.
-
- 07 Feb, 2024 3 commits
-
-
Jason2866 authored
* Fix ESP32-Solo WDT on HTTP OTA update * Fix ESP32-Solo WDT on HTTP OTA update
-
Jason2866 authored
* Backport: ArduinoOTA upload intermittent failure fixed Backport of #4657 * Fix compile error
-
Luca Burelli authored
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 .
-
- 05 Feb, 2024 1 commit
-
-
Jason2866 authored
Backport of #9167
-
- 19 Jan, 2024 1 commit
-
-
Vincent authored
* Added isKey and getType methods to the documentation (#9111) * Removed duplicated getType documentation.
-
- 17 Jan, 2024 4 commits