- 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
- 11 Jan, 2024 1 commit
-
-
me-no-dev authored
-
- 08 Jan, 2024 1 commit
-
-
Rodrigo Garcia authored
* Fixes EspClass::deepSleep(64 bits) This will change time in microseconds from 32 bits to 64 bits as defined in IDF. * updates function declaration
-
- 20 Dec, 2023 1 commit
-
-
Rodrigo Garcia authored
-
- 15 Dec, 2023 1 commit
-
-
Benjamin Karic authored
fix(adc): Always use default read resolution in __analogReadMilliVolts 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).
-
- 29 Nov, 2023 1 commit
-
-
Me No Dev authored
* Add relative path to test script * Use /usr/bin/env bash
-
- 17 Nov, 2023 1 commit
-
-
Philip Barton authored
-
- 05 Oct, 2023 1 commit
-
-
Rodrigo Garcia authored
-
- 04 Oct, 2023 13 commits
-
-
Me No Dev authored
-
Melissa LeBlanc-Williams authored
* Add MatrixPortal ESP32-S3 (WIP) * Update bootloader files, etc. * Add MatrixPortal S3 PSRAM setup to boards.txt * fix neopixel pin * initialize bsp * ? * new variant for tft board with RGB666 40-pin display contact * fix menu name * fix neopixel pins * more pin defs * second bootloader file * fix partition * Update variants/adafruit_camera_esp32s3/pins_arduino.h Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> * Update variants/adafruit_qualia_s3_rgb666/pins_arduino.h Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> * add some #'s * hardware design mistakes? in this economy? now we can use PSRAM and SPI at the same time :) --------- Co-authored-by: Phillip Burgess <paintyourdragon@dslextreme.com> Co-authored-by: Limor "Ladyada" Fried <limor@ladyada.net> Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
me-no-dev authored
-
Lucas Saavedra Vaz authored
-
gvl610 authored
-
gvl610 authored
-
Max authored
* Add IOXESP32 / IOXESP32PS board * Add ATD1.47-S3 board --------- Co-authored-by: Max <7087907+maxpromer@users.noreply.github.com>
-
Fio authored
Corrected analog I/O, BUILTIN_LED and added missing soc/soc_caps.h. Before neopixelWrite() would end up in / RMT GPIO ERROR / set gpio for RMT driver failed / rmtInit(): RMT failed to initilize. => None working onboard RGB LED.
-
Lucas Saavedra Vaz authored
-
Jacques Supcik authored
-
Lucas Saavedra Vaz authored
-
me-no-dev authored
-
Me No Dev authored
-
- 15 Sep, 2023 6 commits
-
-
Me No Dev authored
-
me-no-dev authored
-
tobozo authored
* M5CoreS3 followup to #8161 #8274 #8276 * Add files via upload * Fix partition names
-
Me No Dev authored
-
Rodrigo Garcia authored
-
Lucas Saavedra Vaz authored
-
- 13 Sep, 2023 4 commits
-
-
Me No Dev authored
-
Rodrigo Garcia authored
* 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>
-
Pascal Brunot authored
-
Anatoli Arkhipenko authored
* 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>
-