- 03 May, 2023 12 commits
-
-
David McCurley authored
-
per1234 authored
A new flexible and powerful "pluggable discovery" system was added to the Arduino boards platform framework. This system makes it easy for Arduino boards platform authors to use any arbitrary communication channel between the board and development tools. Boards platform configurations that use the old property syntax are automatically translated to the new syntax by Arduino CLI: https://arduino.github.io/arduino-cli/latest/platform-specification/#sketch-upload-configuration > For backward compatibility with IDE 1.8.15 and older the previous syntax is still supported This translation is only done in platforms that use the old syntax exclusively. If `pluggable_discovery` properties are defined for the platform then the new pluggable discovery-style `upload.tool.<protocol_name>` properties must be defined for each board as well. This platform was converted to use the new pluggable discovery platform properties syntax, so those properties are required. Although such properties were added to board definitions at the time the syntax was changed, new board definitions without the required properties were added later. Those missing properties caused uploads to fail for users of the recent versions of Arduino IDE and Arduino CLI with an error of the form: Error during Upload: Property 'upload.tool.serial' is undefined It is also important to provide compatibility with versions of Arduino development tools from before the introduction of the modern pluggable discovery system. For this reason, the old style `<board ID>.upload.tool` properties are retained. Old versions of the development tools will treat the `<board ID>.upload.tool.default` properties as an unused arbitrary user defined property with no special significance and the new versions of the development tools will do the same for the `upload.tool` properties.
-
Dirk O. Kaar authored
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
Jan Procházka authored
* Create allboards.yml for all boards test * Clean workflow from unused stuff * Use compile-sketch main * Update find_all_boards.sh
-
Renan Passos authored
* Update timer.rst Changed text because of an inconsistence between title and text explaining the timerGetConfig function. I don't know if the method timerSetConfig really exists. * Update timer.rst Add informations about timerSetConfig function.
-
Tomáš Pilný authored
-
David McCurley authored
-
David McCurley authored
Revert to previous definition of `FPSTR` and `F` macros.
-
David McCurley authored
Resolves deprecation warnings in CameraWebServer.ino. pin_sscb_sda -> pin_sccb_sda. pin_sscb_scl -> pin_sccb_scl. The variables are in the same union and are identical.
-
Jan Procházka authored
* Added 2 new libs + removed unnecessary multiple examples * Change example for WS2812FX lib
-
Rodrigo Garcia authored
* Fixes analogWrite * sets cnt_channel index * fixes TAB alligment
-
Rodrigo Garcia authored
* 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: Ali Devrim OGUZ <11381547+devrim-oguz@users.noreply.github.com>
-
- 02 May, 2023 1 commit
-
-
Jan Procházka authored
-
- 20 Apr, 2023 1 commit
-
-
David McCurley authored
-
- 19 Apr, 2023 4 commits
-
-
WEMOS Electronics authored
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
tnagorran authored
it is planned to use the flash led but a normal led is configured instead
-
Jan Procházka authored
-
Jan Procházka authored
* Fix test-board job condition * Add CIBoardsTest.ino and use it for boards test * Rename Test
-
- 18 Apr, 2023 1 commit
-
-
Rodrigo Garcia authored
New Example for using/testing Serial with any CPU/APB Frequency
-
- 17 Apr, 2023 5 commits
-
-
Jan Procházka authored
* Add check if fqbn is empty
-
Dirk Carstensen authored
re-submit #8068
-
Jan Procházka authored
-
Jan Procházka authored
* Fixed missing upload.maximum_size * Add uplod-maximum_size for fatflash
-
WEMOS Electronics authored
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
- 14 Apr, 2023 1 commit
-
-
Jan Procházka authored
-
- 10 Apr, 2023 4 commits
-
-
Rodrigo Garcia authored
* Makes sure it can be tested with Windows 10/11 Initial code had no effect with Win10/11 because BUTTON_START was not recognized. This change makes it visible in the Windows Game Controller Testing TAB. * Examples tests all USB gamepad APIs. It is possible to change the selected gamepad button when pressing BOOT (long/short press). The selected button is used as parameter to change R/L Stick and Trigger as well as the Hat.
-
Dogus Cendek authored
-
Sanket Wadekar authored
* insights: add support for custom transport * Added insights in rainmaker switch example
-
Tyeth Gundry authored
This increases the reliability of users hitting the boardsmanager urls, improving speed and avoiding request throttling, by using the github CDN frontend as mentioned in this old ticket: https://github.com/espressif/arduino-esp32/issues/3505#issuecomment-1438813967Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
- 06 Apr, 2023 3 commits
-
-
Dirk O. Kaar authored
* Remove __FlashStringHelper from ESP32, it's not needed - all the files using it are different from their ESP8266 counterparts anyway. * Revert removal of class __FlashStringHelper forward for continued compatibility with external libs * Improved fix, works for libs that return const __FlashStringHelper* * Inline all wrappers using const __FlashStringHelper*.
-
Jan Procházka authored
* Update upload-artifact action to v3 * Fix deprecated set-output * updated path + error if no files found * update path * update path + debug ls * dbg path print * dbg path remove +added echo with buildpath * change build_dir * fix upload-artifact paths * changed build_dirs * move sketchname variable * Update touch pressed value * Run one test only for faster debuging * Revert "Run one test only for faster debuging" This reverts commit e2bf6a8551e5b4abe5bb6201d3175257bc40fe44. * fix value
-
Jan Procházka authored
* add new workflow * Update lib.yml * Update publishlib.yml * Update lib.yml * Create TESTFILE.txt * Update TESTFILE.txt * Update publishlib.yml * Return original lib.json * remove comment * remove file
-
- 05 Apr, 2023 1 commit
-
-
Dogus Cendek authored
Fix broken links for external library test
-
- 04 Apr, 2023 6 commits
-
-
Dogus Cendek authored
* Updated Pins of Devkits Deleted soc_caps.h library and related commands at Deneyap Kart 1A v2, Deneyap Kart 1A, Deneyap Mini and Deneyap Mini v2. Added TX1 and RX1 pins and updated LED pin definition at all Devkits. Added BOOT (BT) pins at Deneyap Kart, Deneyap Kart 1A, Deneyap Mini and Deneyap Kart G. Changed D0 and D1 pin numbers at Deneyap Kart G. Changed D12, D13, D14, D15, PWM0 and PWM1 pin numbers at Deneyap Kart 1A v2. Added A8, T0, T1, T2, T3, T4, T5, T6, T7, T8, D16, D17, D18, D19, PWM2, PWM3, PWM4 and BAT pin numbers at Deneyap Kart 1A v2. Changed A2, A3, A4 (T0) and A5 (T1) pin numbers at Deneyap Kart and Deneyap Kart 1A. Renamed DA2 (DAC2) pin as DA0 (DAC0) and changed DAC1 and DAC2 pin numbers at Deneyap Mini and Deneyap Mini v2. * Updated board.txt of all Devkits Updated board.txt of all Devkits * Remove Repeating Pin Definition Remove Repeating Pin Definition * Fix Pin Definition Remove repeating pin definitions of SPI, I2C and DAC. Update RGB LED definition for using digitalWrite() command with RGB LED. * Remove Repeating Pin Definitions Remove repeating pin definitions of LEDB, SPI, I2C and DAC. * Update RGB LED definition Update RGB LED definition for using digitalWrite() command with RGB LED.
-
Paul Price authored
* fixed names on the VID and PID for boards somehow had duplicated the same name across all my boards. the PID's and VID's were correct, but the name was the same for all of them. that is fixed now. * added bee data logger board * updated pins * moved added board next to other bee boards * fixed typo issue * updated board name to all upper caps
-
Jaxon authored
* new variant Seeed XIAO_ESP32S3 * add pin define for camera example * Remove excess comments and fix minor errors --------- Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
Gustavo Guerrero authored
* ADD: heltec wsl v3 pinout information Information based on website and s3 manual * UPD: heltec wsl v3 pinout ADD: proper versioning to the definition (added v3) FIX: TX/RX inversion. UPD: analog pins to be defined as a consecutive numeration. * UPD: heltec wsl v3 pinout FIX: number of digital pins.
-
Kenny authored
-
Jan Procházka authored
* Workflow final + docs added Delete LIBRARY_TEST.md Update readme + documentation Generated External Libraries Test Results Updated docs Generated External Libraries Test Results revert last commit DOnt install arduino-core manually Update external_libraries_test.rst Generated External Libraries Test Results Align FQBNs to platform name use manula platform installation Generated External Libraries Test Results remove verbose remove - before sketch path Add libs and examples for specific chip Generated External Libraries Test Results Generated External Libraries Test Results Update README.md Generated External Libraries Test Results Update README.md Update README.md Generated External Libraries Test Results change name of GH action replace - for / Generated External Libraries Test Results Generated External Libraries Test Results Update lib.yml Update lib.yml Generated External Libraries Test Results remove types from pull_rewuest add pull to lib.yml Generated External Libraries Test Results add back deltas_report Update LIBRARY_TEST.md add verbose logs remove deltas report Generated External Libraries Test Results Change from schedule to push for testing add P-R-O-C-H-Y repo to cron job rename workflow Update LIBRARY_TEST.md Update LIBRARY_TEST.md Edit URL Generated External Libraries Test Results remove unused ymls + run job on schedule generated Add action link push only result file generated fix names fix workflow run workflow on push Add report to file action remove separator fix example paths fix library name yaml list of examples edit update universal sketches examples path fix update example paths Add ESP32Servo warnings -> all change warnings to "default" fix library name fix list add matrix to compile sketches test compile for only 1 chip remove GPIO example use edited action Add Blynk library use v1 print arduino cli version fix listing update libs list fix remove if fix typo fix path path test list fix fix folder creating add install IDE list fix fix missing run command Added V3 lib test + script for lib install fix typo add platform updated on: Lib testing v2 fix fqbn test all chips typo fix replace blynk with Adafruit Neopixel change blynk example fix yml format add action name Add report for PR Enable warnings report changed position typo test remove dbg level add log level option split command typo typo add empty space change position of cli flags fix typo cli compile flags not marking warning as error Add new lib+example install core manually Install core by compile-sketch fix url->path fix typo Install core from repo remove external lib checkout add lib example update board change platform name change platform name use BoardManager update example update example use repo as platform Initial commit Update README.md Update README.md * fix readme links * added JSON + lib_v2 YAML * Update lib_v2.yml * Update lib_v2.yml * Update lib_v2.yml * Update lib_v2.yml * Update lib_v2.yml * Update lib_v2.yml * Update lib_v2.yml * update JSON file * Added json file * Update lib.yml * Update lib_v2.yml * Update lib_v2.yml * change JSON * edit json + add version * edit json * update version * fix path * update fqbn platform name * add empty test result file * Add latest changes * Update docs * Update docs + clean YAML fifle * Add ESPAsyncWebServer library * Add test multiple required libs (will revert) * Update docs + json * Update lib.yml * Fix typos in docs * fix readme links
-
- 31 Mar, 2023 1 commit
-
-
Manuel Philipp authored
-