-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Added Sparkfun ESP32-S3 Thing Plus board #10382
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
added board Sparkfun ESP32-S3 Thing Plus
rebasing to latest head
👋 Hello Vigeant, we appreciate your contribution to this project! Click to see more instructions ...
Review and merge process you can expect ...
|
re-added SS pin to pass test
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Vigeant PTAL
boards.txt
Outdated
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.rainmaker_8MB=RainMaker 8MB | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.rainmaker_8MB.build.partitions=rainmaker_8MB | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.rainmaker_8MB.upload.maximum_size=4116480 | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_fat24M_32MB=32M Flash (4.8MB APP/22MB FATFS) | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_fat24M_32MB.build.partitions=large_fat_32MB | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_fat24M_32MB.upload.maximum_size=4718592 | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_little24M_32MB=32M Flash (4.8MB APP/22MB LittleFS) | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_little24M_32MB.build.partitions=large_littlefs_32MB | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_little24M_32MB.upload.maximum_size=4718592 | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16=ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL) | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16.upload.maximum_size=3145728 | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16.upload.extra_flags=0xD10000 {build.path}/srmodels.bin | ||
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16.build.partitions=esp_sr_16 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same here.
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.rainmaker_8MB=RainMaker 8MB | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.rainmaker_8MB.build.partitions=rainmaker_8MB | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.rainmaker_8MB.upload.maximum_size=4116480 | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_fat24M_32MB=32M Flash (4.8MB APP/22MB FATFS) | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_fat24M_32MB.build.partitions=large_fat_32MB | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_fat24M_32MB.upload.maximum_size=4718592 | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_little24M_32MB=32M Flash (4.8MB APP/22MB LittleFS) | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_little24M_32MB.build.partitions=large_littlefs_32MB | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.app5M_little24M_32MB.upload.maximum_size=4718592 | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16=ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL) | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16.upload.maximum_size=3145728 | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16.upload.extra_flags=0xD10000 {build.path}/srmodels.bin | |
sparkfun_esp32s3_thing_plus.menu.PartitionScheme.esp_sr_16.build.partitions=esp_sr_16 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
made changes in last commit. Let me know if I should have created a branch before doing the pull request.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No it's fine like it is :) we will merge soon. Thanks for the fixes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But yeah, maybe next time create a branch with proper naming for the derived "changes" ;)
* Create pins_arduino.h * added board Sparkfun ESP32-S3 Thing Plus added board Sparkfun ESP32-S3 Thing Plus * readded last line of hashes in boards.txt * Update pins_arduino.h re-added SS pin to pass test * removed unapplicable flash configurations the sparkfun esp32-s3 thing plus * added sparkfun esp32-s3 thing plus removed commented code * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
hey @P-R-O-C-H-Y how are you setup to use the latest master for your arduino IDE or PlatformIO setup? |
Description of Change
Added support for Sparkfun ESP32-S3 Thing Plus based on sparkfun's example:
https://docs.sparkfun.com/SparkFun_Thing_Plus_ESP32-S3/arduino_example/#thing-plus-esp32-s3-github-repository
This guide uses the ESP32-S3 DEV Board and then redefines pins to adapt. I used the ESP32-S3 DEV Board as a base and made the changes in the boards.txt and the pins_arduino.h file to match the guide'options and the board's pin layout.
Tests scenarios
I have tested my Pull Request with sparkfun's examples on Arduino-esp32 core v3.1.0 with ESP32 and ESP32-S3 Board.
Related links
https://github.com/sparkfun/SparkFun_Thing_Plus_ESP32-S3
https://docs.sparkfun.com/SparkFun_Thing_Plus_ESP32-S3/arduino_example/#thing-plus-esp32-s3-github-repository