1. 11 5月, 2023 4 次提交
  2. 04 5月, 2023 12 次提交
    • D
      Add v2.0.9 into Issue Template (#8156) · 1c3039eb
      David McCurley 提交于
      1c3039eb
    • P
      Add protocol-explicit upload.tool properties required for pluggable discovery compatibility (#8151) · 7e51a037
      per1234 提交于
      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.
      7e51a037
    • D
    • J
      CI - All boards test (#8114) · 9d8471dc
      Jan Procházka 提交于
      * Create allboards.yml for all boards test
      
      * Clean workflow from unused stuff
      
      * Use compile-sketch main
      
      * Update find_all_boards.sh
      9d8471dc
    • R
      Text correction of timer.rst (#8074) · 2c714066
      Renan Passos 提交于
      * 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.
      2c714066
    • T
      Added link to external examples to the doc (#8130) · 266eea71
      Tomáš Pilný 提交于
      266eea71
    • D
      eraseAP (#8148) · 758b4ebf
      David McCurley 提交于
      758b4ebf
    • D
      BugFix FlashStringHelper Macros (#8147) · 5c92a023
      David McCurley 提交于
      Revert to previous definition of `FPSTR` and `F` macros.
      5c92a023
    • D
      CameraWebserver.ino (#8149) · 8f4f21c7
      David McCurley 提交于
      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.
      8f4f21c7
    • J
      External library test - Example change for WS2812FX lib (#8146) · 2193d02f
      Jan Procházka 提交于
      * Added 2 new libs + removed unnecessary multiple examples
      
      * Change example for WS2812FX lib
      2193d02f
    • R
      Fixes analogWrite (#8137) · a7bd6c9b
      Rodrigo Garcia 提交于
      * Fixes analogWrite
      
      * sets cnt_channel index
      
      * fixes TAB alligment
      a7bd6c9b
    • R
      Apply this change to 2.0.9 (#8131) · 85d179c6
      Rodrigo Garcia 提交于
      * 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: NAli Devrim OGUZ <11381547+devrim-oguz@users.noreply.github.com>
      85d179c6
  3. 02 5月, 2023 1 次提交
  4. 20 4月, 2023 3 次提交
  5. 19 4月, 2023 3 次提交
  6. 18 4月, 2023 5 次提交
  7. 15 4月, 2023 1 次提交
  8. 11 4月, 2023 1 次提交
    • R
      Makes Gamepad example able to be tested with Windows 10/11 (#8058) · 224e778b
      Rodrigo Garcia 提交于
      * 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.
      224e778b
  9. 10 4月, 2023 3 次提交
  10. 06 4月, 2023 3 次提交
    • D
      Completely inline the helper pure abstract __FlashStringHelper class (#7941) · b98255d8
      Dirk O. Kaar 提交于
      * 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*.
      b98255d8
    • J
      CI HW Testing Update (#7911) · 087ebe0e
      Jan Procházka 提交于
      * 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
      087ebe0e
    • J
      CI External Libraries Test - Results comment fix (#8035) · 30ab1c3c
      Jan Procházka 提交于
      * 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
      30ab1c3c
  11. 05 4月, 2023 1 次提交
  12. 04 4月, 2023 3 次提交
    • D
      Update and Fix Pins Definition of Deneyap Boards (#8018) · af476581
      Dogus Cendek 提交于
      * 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.
      af476581
    • P
      added Bee Data Logger board (#7997) · 3f679e8a
      Paul Price 提交于
      * 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
      3f679e8a
    • J
      new variant Seeed XIAO_ESP32S3 (#7971) · 298442d4
      Jaxon 提交于
      * new variant Seeed XIAO_ESP32S3
      
      * add pin define for camera example
      
      * Remove excess comments and fix minor errors
      
      ---------
      Co-authored-by: NJan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
      298442d4