-
Notifications
You must be signed in to change notification settings - Fork 7.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added Sparkfun ESP32-S3 Thing Plus board #10382
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