Defines the standard LED_BUILTIN and RGB_BUILTIN macros for the Waveshare ESP32-S3 Zero, allowing its onboard WS2812 RGB LED to be controlled via standard Arduino APIs.
* 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.
* Fix broken links for external library test
Fix broken links for external library test
* Update UploadMode Config of Deneyap Kart 1A v2
Update UploadMode Config of Deneyap Kart 1A v2
* Add Deneyap Kart v2
Add pin definitions and configs of Deneyap Kart v2.
* Update UploadMode config
Hardware CDC is default now.
* Fixed typo fault
Fixed typo fault
* Fixed build.board parameter
Fixed build.board parameter
* Removed unsupported Flash sizes and RAM type
Removed unsupported Flash sizes and RAM type from menu.
* Remove unsupported partition options
Remove unsupported partition options
* Fixed Annotations and Space
* Update pins_arduino.h
* feat(rak3112): add pins_arduino.h for RAKWireless RAK3112 module
* feat(rak3112): update pins_arduino.h to define LED pins and update board.txt
* Delete the redundant configuration information in board.txt
* Restore the incorrect modifications to board.txt
* Delete blank lines
* Move the rak configuration information to the end of the boards.txt .
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Daniel.Cao <daniel.cao@rakwireless.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
* feat(variant): add KodeDot ESP32-S3 board with QSPI LCD, SD and GPIO header
* fix(kodedot): Reorder board definitions and translate comments to English
* fix(kodedot): Clean up OTA override and remove unused partition menu for kode dot
* fix(kodedot): Build board changed from ESP32S3_DEV to KODE_DOT on kode dot board
* ci(pre-commit): Fix whitespace, EOLs and codespell 'Analog'
* ci(pre-commit): Add bash script formatter
* fix(merge): New name and description for custom merge tool and change partitions table to variants folder
* Added new Unexpected Maker SQUiXL and EDGES3[D] boards.
Signed-off-by: Seon Rozenblum <seonr@3sprockets.com>
* Seems we are being picky about board names now ;)
Signed-off-by: Seon Rozenblum <seonr@3sprockets.com>
* Seems I have to have SPI pins defined for SQUiXL, or compiling breaks
Signed-off-by: Seon Rozenblum <seon@unexpectedmaker.com>
---------
Signed-off-by: Seon Rozenblum <seonr@3sprockets.com>
Signed-off-by: Seon Rozenblum <seon@unexpectedmaker.com>
* fix(board): Alfredo NoU3 include stdint.h
* fix(hal_gpio): lets pins_arduino.h to use stdint and stdbool types
* feat(pins_arduino): fixes lack of stdint in the right place
* fix(pins_arduino): reverts all changes to this file
* fix(pins_arduino): reverts all changes to this file
* fix(pins_arduino): reverts all changes back to original pr
---------
Co-authored-by: Sugar Glider <rodrigo.garcia@espressif.com>
* Fix(esp32s3usbotg) stdbool dependency in pins_arduino.h
* fix(board): Remove comment in pins_arduino.h
---------
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
* feat(i2c): Add support for the new I2C driver in IDF v5.4
* fix(build): Add the new driver to CMakeLists.txt
* fix(i2c): Guard sleep retention
Not all chips can restore I2C bus after light sleep
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>