CircuitART
c4cbc3e67c
feat(board): Add CircuitART Zero S3 board ( #10108 )
...
* new board esp32s3
* Update boards.txt
add circuitart_zero_s3 details
* Update pins_arduino.h
removed unnecessary pin definitions pins_arduino.h as suggested by P-R-O-C-H-Y
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-08-13 14:23:14 +03:00
CIncinnatus
38d6ed5f12
Enabled the onboard ceramic antenna by default when creating a new project with XIAO_ESP32C6 ( #10066 )
...
* Create variant.cpp
* Update variant.cpp
* Update variant.cpp
* Update pins_arduino.h
* Update variant.cpp
* Update variant.cpp
* Update variant.cpp
* Update variants/XIAO_ESP32C6/variant.cpp
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-08-02 11:36:46 +03:00
Xylopyrographer
9e01ebdb3a
feat(board): add Waveshare ESP32-S3-Matrix ( #10072 )
...
* feat(board) add Waveshare ESP32-S3-Matrix
Adds support for the Waveshare ESP32-S3-Matrix board. Includes changes to the Rainmaker partitions as per PR #10046 .
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-07-29 12:50:47 +03:00
Ludovic BOUÉ
2db730630e
add(board): Add M5Stack NanoC6 Dev Kit ( #9942 )
...
* add(board): Add M5Stack NanoC6 Dev Kit
M5Stack NanoC6 Dev Kit
https://shop.m5stack.com/products/m5stack-nanoc6-dev-kit
* add(board): Add M5Stack NanoC6 Dev Kit
* add(board): Add M5Stack NanoC6 Dev Kit
* Update boards.txt
* add(board): Add M5Stack NanoC6 Dev Kit
* Rename variants/m5stack_stickc_plus/m5stack_nanoc6/pins_arduino.h to variants/m5stack_nanoc6/pins_arduino.h
* Update boards.txt
* Update pins_arduino.h
* Update pins_arduino.h
* Update boards.txt
m5stack_nanoc6.build.board was not uppercase
2024-07-16 11:24:54 +03:00
WEMOS Electronics
f8232bb9fd
add(board): Add LOLIN S3 Mini Pro ( #10021 )
...
* add(board): Add LOLIN S3 Mini Pro
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-07-15 11:59:05 +03:00
Limor "Ladyada" Fried
762d1a0f69
feat (3rd_party_board): Add new Adafruit Feather C6 - rev B ( #9961 )
...
* add new feather c6 rev B :)
* remove the -lzboss_stack.ed.trace per review
* fix pre-commit
---------
Co-authored-by: hathach <thach@tinyusb.org>
2024-07-02 10:32:22 +03:00
Lewis He
bc5efee6cb
Added LilyGo T3S3 variants ( #9956 )
...
* Added LilyGo T3S3 variants
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-07-01 11:55:42 +03:00
Amir Reza Mohammadi
09b30e9d77
feat(3rd party board): Adding ViraLink IoT Gate Boards ( #9841 )
...
* feat(board): Adding ViraLink IoT Gate Boards
* feat(board): Adding ViraLink IoT Gate Boards
* feat(board): Adding ViraLink IoT Gate Boards
* feat(board): Adding ViraLink IoT Gate Boards added spi pins
* feat(board): Adding ViraLink IoT Gate Boards added spi pins
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-06-25 16:31:39 +03:00
Ludovic BOUÉ
e7dd6e2ca7
Add variant for Elecrow CrowPanel 7.0" ( #9897 )
...
* * feat(esp32): Add variant for Elecrow CrowPanel 7.0
Add variant for Elecrow CrowPanel 7.0"
* * feat(esp32): Add variant for Elecrow CrowPanel 7.0
Add variant for Elecrow CrowPanel 7.0"
* * feat(esp32): Add variant for Elecrow CrowPanel 7.0
Elecrow CrowPanel 7.0" has 4MB flash
2024-06-19 16:23:09 +03:00
Junxiao Shi
3f6c34abd2
fix(boards): set XTAL 26MHz for Heltec WiFi & LoRa V1 ( #9889 )
2024-06-19 09:56:51 +03:00
Me No Dev
2c7f722e70
add(board): Add LILYGO T-ETH-Lite ( #9865 )
...
* add(board): Add LILYGO T-ETH-Lite
Adds board support for Lilygo T-ETH Lite
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-06-17 22:32:30 +03:00
Thibo Verheyde
7d73a74d65
Add Walter board support ( #9817 )
2024-06-17 22:31:04 +03:00
Lesords
cbf1e94dd5
chore: delete the definition of pin A3 ( #9798 )
...
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
2024-06-14 00:27:49 +03:00
Me No Dev
1d895e58e7
fix(xtal): Add a way to change the XTAL frequency for SparkFun ESP32 Thing ( #9844 )
...
* fix(xtal): Add a way to change the XTAL frequency
Add support for boards like SparkFun ESP32 Thing that use 26MHz XTAL
* ci(pre-commit): Apply automatic fixes
* feat(dbg): Print the XTAL frequency in the debug report
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-06-13 10:26:54 +03:00
Unexpected Maker
5d9cd9ac58
Added new UM FeatherS3 Neo board. ( #9788 )
...
* Added new UM FeatherS3 Neo board.
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-06-06 23:25:43 +03:00
Unexpected Maker
c16a325439
Updated UM boards for IDE2 & CLI ( #9726 )
...
* Updated UM boards for IDE2 & CLI
* Removed unwanted UM_RMP folder.
2024-05-30 14:19:03 +03:00
Juraj Andrássy
f1cb6b83fa
fix(variant): Arduino Nano ESP32 variant fix for version 3 ( #9722 )
2024-05-30 14:18:31 +03:00
Brent Picasso
10a48f52e8
Addition (3rd_party_board): Add board support for Autosport Labs ESP32-CAN-X2 development board ( #9683 )
...
* add board support for Autosport Labs ESP32-CAN-X2 development board
* change(board-support): Add board support for Autosport Labs ESP32-CAN-X2 development board
* change(board-support) - remove entries that are already globally defined
* change(board-support) rename board name
* change(board-support) switch ASL-CAN-X2 to ASL_CAN_X2
* change(board-support) fix formatting, correct USB VID/PID to match our own product
* Update variants/aslcanx2/pins_arduino.h
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
* Update variants/aslcanx2/pins_arduino.h
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
---------
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
2024-05-29 07:42:45 +03:00
ZY
82c36a2fcc
feat: add support for WeAct Studio ESP32C3 ( #9653 )
2024-05-21 16:45:26 +03:00
OlimexSupport
cb968a7763
Reduced GPIO17 (Ethernet clock GPIO) signal strength to reduce noise. ( #9623 )
...
* Create variant.cpp
Reduced Ethernet clock GPIO signal strength to reduce noise.
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: DanKoloff <lubchoh@yahoo.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-05-14 03:44:00 -03:00
SooDragon
e1cec30494
fix: I2C pin are relocated for arduino nano compatability ( #9610 )
...
fix: I2C pin are relocated for arduino nano compatability
2024-05-10 14:10:42 +02:00
Gareth Coleman
2f7e7ad730
change(variant): add additional pin mappings and #define ( #9577 )
2024-05-02 13:17:01 +03:00
Lucas Saavedra Vaz
6bfcd6d9a9
refactor(style): Change some style options ( #9526 )
...
* refactor(style): Change some style options
* refactor(style): Apply style changes
2024-04-19 18:16:55 +03:00
SooDragon
8e75498841
fix: add variable for support internal built in switch ( #9499 )
...
fix: add variable for support internal built in switch
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
2024-04-19 15:56:20 +03:00
Lucas Saavedra Vaz
da5c6ab9ae
Refactor repository with pre-commit hooks ( #9515 )
...
* Add Config
* Add Cache and remove pre-commit action
* [pre-commit.ci lite] apply automatic fixes
* Remove freeze
* Fix
* Update action
* Use latest stable Python 3 version
* Improve caching
* Improve cache tag
* Improve bot message
* fix(typos): Fix typos
* fix(typos): Fix more typos
* refactor(udp_server): Convert script from Python 2 to 3
* Fix whitespace
* Clang-format fixes
* Prettier fixes
* Black formatting
* Manual fixes
* Line endings
* Fix flake and make Vale manual
* Fix flake and reformat
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
2024-04-15 19:40:56 +03:00
Evgeni Melan
05967332e5
change(roboheart): Update of LED_ROBOHEART in RoboHeart Hercules pins_arduino.h ( #9494 )
2024-04-15 14:48:02 +03:00
Ludovic BOUÉ
0523b94e1a
Add board definition for Wemos C3 Pico V1.0.0 - Lolin ( #9442 )
...
* Add board definition for Wemos C3 Pico V1.0.0 - Lolin
Add board definition for Wemos C3 Pico V1.0.0 - Lolin
https://www.wemos.cc/en/latest/c3/c3_pico.html
* Add board definition for Wemos C3 Pico V1.0.0 - Lolin (9442)
* feat(esp32): Add board definition for Wemos C3 Pico to boards.txt
* Wemos C3 Pico V1.0.0 - Lolin: Add SS pin to fix CI build
Wemos C3 Pico V1.0.0 - Lolin: Add SS pin to fix CI build
* Update boards.txt
2024-04-02 16:03:16 +03:00
powerfeatherdev
baca007957
Define Wire1 pins for ESP32-S3 PowerFeather ( #9398 ) ( #9431 )
2024-03-29 12:13:26 +02:00
Daniel Eisterhold
75f7b3303b
Add variant for Waveshare ESP32-S3-Touch-LCD-1.28 ( #9386 )
...
* feat(esp32): Add variant for Waveshare ESP32 board
Variant for https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-1.28
* feat(esp32): Add Waveshare ESP32 board variant to boards.txt
* fix(esp32): Update bootloader address and remove PSRAM flags
* fix(esp32): Updated boards.txt for Waveshare based on suggestions
* fix(esp32): Specify PSRAM type and remove unused board options
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: me-no-dev <hristo@espressif.com>
2024-03-26 12:20:39 +02:00
Daniel Eichhorn
29ede4826c
Add board definition for ThingPulse ePulse Feather C6 ( #9399 )
...
* feat: Add board definition for ThingPulse ePulse Feather C6
* fix: remove duplicated section for esp32c6
2024-03-21 14:26:52 +02:00
Jan Procházka
fcef7395e8
fix(boards): Fixes needed to pass CI all-boards-test ( #9390 )
2024-03-20 14:11:35 +02:00
Aaron.Lee
ab322be480
Heltec ESP32 Series boards update ( #9367 )
...
* Heltec ESP32 Series boards update
* Update variants/heltec_capsule_sensor_v3/pins_arduino.h
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* Update variants/heltec_capsule_sensor_v3/pins_arduino.h
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* Update variants/heltec_ht_de01/pins_arduino.h
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* Update variants/heltec_wireless_mini_shell/pins_arduino.h
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* Update variants/heltec_wireless_mini_shell/pins_arduino.h
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* Fix board definition format
* Update Wireless Stick Lite V3 pin defintion
* Update Heltec boards defintion
* Heltec Wireless Shell (V3) format update
* Heltec Capsule Sensor V3 information update
* Heltec E-Ink Driver board menu update
* Heltec E-Ink Driver board menu update
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-03-18 14:32:27 +02:00
Lucas Saavedra Vaz
dce754b693
Improve USBVendor Example ( #9349 )
...
* Add WebUSB console
* Improve Console Page
* Improve example
* Add comments
* Add flush method
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-03-11 15:10:46 +02:00
DarkDuck
f27971ecb6
feat: add board support for Seeed XIAO ESP32C6 ( #9330 )
2024-03-05 10:54:59 +02:00
SooDragon
ebca505fef
fix: Geekble mini board pin fix ( #9309 )
...
* fix: LED Pin Modified
fix: LED Pin Modified
* Revert "fix: LED Pin Modified"
This reverts commit 36bdbdbe0c
.
* fix: LED Pin Modified to support Hardware update
fix: LED Pin Modified to support Hardware update
2024-02-29 14:38:07 +02:00
c4801725870
e3748c1dca
Add WT32-SC01 PLUS support ( #9284 )
...
* WT32-SC01 PLUS support
Added pins_arduino.h and a boilerplate boards.txt entry for the Panlee WT32-SC01 Plus.
* Update pins_arduino.h
Edited the name to correctly reflect WT32-SC01 PLUS
* Update variants/wt32-sc01-plus/pins_arduino.h
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* ADD(tinyuf2 things): Added tinyuf2 bins
ADD(tinyuf2 things): Added tinyuf2 bins
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-02-27 12:49:27 +02:00
SooDragon
ccacb7e3d1
Add Board support for Geekble ESP32-C3 Custom Module ( #9260 )
...
* Add Board support for Geekble ESP32-C3 Custom Module
feat: Add Board support for Geekble ESP32-C3 Custom Module
* fix: remove globally defined variables in pins_arduino.h
fix: remove globally defined variables in pins_arduino.h
2024-02-23 19:04:01 +02:00
Stanimir-Petev
e18d8b9505
Added support for 2 new Olimex boards and updated 3 existing ones ( #9264 )
...
* Added new Olimex boards
Added variants for ESP32-H2-DevKit-LiPo and ESP32-SBC-FabGL boards
* Changes on the ESP32-POE and POE-ISO
Added menu for selection of the:
1) PSRAM enabled/disabled
2) Flash size 4/16 MB
3) Flash mode QIO/DIO
4) Partition Scheme additional options
* Updated pins_arduino.h for ESP32 POE, POE-ISO and Gateway
Due to the latest changes in the ethernet library/examples (https://github.com/espressif/arduino-esp32/pull/9242 ) full package of definitions of the ethernet macros is for each board that has non-default values.
For POE and POE-ISO is added a preprocessor condition #if defined BOARD_HAS_PSRAM due to our specific hardware because GPIO 16 and 17 are in use when PSRAM is enabled.
* Update boards.txt
Removed the -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw
fix flags as suggested by Jason2866 and me-no-dev
* Update boards.txt
Reverted changes for ESP32-POE and ESP32-POE-ISO
* Update boards.txt
Rearrange of the enable/disable entries of the PSRAM option for ESP32-SBC-FabGL to be enabled by default.
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-02-21 16:47:06 +02:00
Unexpected Maker
1cb2cc7106
feat(esp32): Added Unexpected Maker BLING board ( #9272 )
2024-02-21 16:16:33 +02:00
Matthias Prinke
05e2abc58b
feat: Add board support for ThingPulse ePulse Feather ( #9256 )
...
* feat: Rename Firebeetle ESP32 board definition
* feat: Add board support for ThingPulse ePulse Feather
* Added missing flash_type, removed unavailable partition schemes
* Set some unspecified pins to -1
* epulse_feather: Modified PSRAM definitions
* Update boards.txt
2024-02-21 16:12:45 +02:00
Matthias Prinke
3de1d5b501
feat: Add board revisions V1/V2/V3 to Heltec Wireless Stick ( #9205 )
...
* feat: Add board revisions V2/V3 to Heltec Wireless Stick
* Update boards.txt
* Added according to https://docs.heltec.cn/en/node/esp32/hardware_update_log.html#v2
* Added HELTEC_WIRELESS_STICK_V1
* Renamed
* Fixed partition scheme
---------
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
2024-02-14 15:24:11 +02:00
yelo
83e2612f8c
feat: Add board support for Nologo ESP32S3 Pico ( #9181 )
...
detail of nologo esp32s3 pico:
https://www.nologo.tech/product/esp32/esp32s3Pico/esp32S3Pico.html
2024-01-31 16:07:06 +02:00
Dryw Wade
ead76fd395
Add SparkFun ESP32-C6 Thing Plus Variant ( #9178 )
...
* Add SparkFun ESP32-C6 Thing Plus to boards.txt
* Add SparkFun ESP32-C6 Thing Plus variant
2024-01-31 12:52:18 +02:00
yelo
8eaa893eff
feat: Add board support for Nologo ESP32C3 Super Mini ( #9174 )
...
detail of nologo esp32c3 super mini:
https://www.nologo.tech/product/esp32/esp32c3SuperMini/esp32C3SuperMini.html
2024-01-31 12:51:56 +02:00
Elias Santistevan
5148374c46
Adds SparkFun Pro Micro C3 Variant File ( #9158 )
...
* Adds SparkFun Pro Micro ESP32-C3 variant file
Adds SparkFun Pro Micro ESP32-C3 variant to boards.txt
* removes some pin definitions that are defined elsewhere
* removes the accidental camel case in variant folder name
* Attempts again to fix camel case in the variant file
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-01-31 12:51:36 +02:00
Jeff H - openSAR.net
d177e4446f
Create new pins_arduino.h and update boards.txt to add Heltec Wireless Tracker board ( #8725 )
...
* Create pins_arduino.h
* Update boards.txt
* Update boards.txt
* "Addressed feedback from the review"
* Update boards.txt
* fix(): Remove unnecessary eraseflash + reorder
* fix(heltec): Remove extra libs
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-01-23 14:10:21 +02:00
Sean Kwok
a1c86ae936
update m5stack boards define ( #9086 )
...
* update m5stack boards define
* update pins define
* add M5Dial Board
* build.board modify uppercase
2024-01-19 17:22:11 +02:00
Zillion
50f436c6fc
Add MakerGo C3 SuperMini def ( #9050 )
...
* Add MakerGo C3 SuperMini def
* fix(makergo_c3_supermini): Remove pin definitions.
Remove pin definitions since this part has been moved to the core and it defines globally per SoC & add an empty line at the end of the file.
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-01-16 15:50:56 +02:00
Quency-D
19630fcfd7
add heltec_wireless_tracker board ( #9080 )
...
* add heltec_wireless_tracker board
* Move the EraseFlash section to the end of the board.
* Restore readme.md document.
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-01-16 15:50:38 +02:00
Sebastian Romero
a114af068b
feat: Add pin aliases for RGB LED pins to ensure portability. ( #9089 )
2024-01-16 15:49:02 +02:00