-
Notifications
You must be signed in to change notification settings - Fork 7.7k
boards: adafruit: add initial support for esp32 feather v2 #87177
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
base: main
Are you sure you want to change the base?
Conversation
Hello @lvoytek, and thank you very much for your first pull request to the Zephyr project! |
name: adafruit_feather_esp32_v2 | ||
full_name: Adafruit ESP32 Feather V2 |
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.
this should be adafruit_feather_esp32
and use a board revision https://docs.zephyrproject.org/latest/hardware/porting/board_porting.html#multiple-board-revisions
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.
Updated naming and added a single default "2" revision. I know it's deprecated but if there's interest I could also port V1 since I still own several of them :)
boards/adafruit/feather_esp32_v2/doc/img/adafruit_feather_esp32_v2.jpg
Outdated
Show resolved
Hide resolved
boards/adafruit/feather_esp32_v2/adafruit_feather_esp32_v2-pinctrl.dtsi
Outdated
Show resolved
Hide resolved
boards/adafruit/feather_esp32/adafruit_feather_esp32_appcpu.yaml
Outdated
Show resolved
Hide resolved
Thanks for the review @sylvioalves! Updated based on your comments |
@@ -0,0 +1,11 @@ | |||
board: | |||
name: adafruit_feather_esp32 | |||
full_name: Adafruit ESP32 Feather |
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.
Nit: all the other supported Feather boards are named "Adafruit Feather XXX"
full_name: Adafruit ESP32 Feather | |
full_name: Adafruit Feather ESP32 |
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.
That's fair. I originally named it based on the adafruit.com listing but now I see all ESP32 feathers there now use the "Adafruit ESP32... Feather" convention. It's definitely better to have naming consistency here, so I've updated the name in the yml and dts files :)
The Adafruit ESP32 Feather V2 is a board that uses the Feather standard layout. It uses an ESP32-PICO v3 02 module, and includes a USB-C connector, LiPo battery charger, NeoPixel RGB LED, and STEMMA QT connector. Signed-off-by: Lena Voytek <lena@voytek.dev>
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
The Adafruit ESP32 Feather V2 is a board that uses the Feather standard layout. It uses an ESP32-PICO v3 02 module, and includes a USB-C connector, LiPo battery charger, NeoPixel RGB LED, and STEMMA QT connector.
Not to be confused with the adafruit esp32s3 feather, which I noticed was just added a few days ago :)