Skip to content
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

Feather esp32 s23 reverse tft #7216

Merged
merged 4 commits into from Jan 10, 2023

Conversation

jepler
Copy link
Member

@jepler jepler commented Nov 16, 2022

This adds support for a prototype version of the Adafruit Feather ESP32-S3 Reverse TFT and Adafruit Feather ESP32-S2 Reverse TFT boards. At least one revision is anticipated before manufacture, so creating a draft PR.

Works (both):

  • CIrcuitPython starts
  • TFT
  • WIFI
  • neopixel
  • D13 LED
  • bme280 works with normal I2C pins: b = board.I2C()

Works (esp32-s2):

  • max17048 works with reversed I2C pins (known board bug) b = busio.I2C(board.D3, board.D4)

Broken (esp32-s3):

Not tested yet:

  • low power performance

@jepler jepler force-pushed the feather-esp32-s23-reverse-tft branch from 854799a to 5147ca6 Compare November 16, 2022 02:22
This is not final hardware and may change!
@jepler jepler force-pushed the feather-esp32-s23-reverse-tft branch from 5147ca6 to 12545fb Compare November 16, 2022 02:22
@jepler
Copy link
Member Author

jepler commented Nov 16, 2022

@ladyada see above for the results of my testing these modules

@ladyada
Copy link
Member

ladyada commented Nov 16, 2022

noice! dont forget, will have PSRAM and possibly different amt of flash in final version (the PSRAM modules werent in stock)

@tannewt tannewt added the board New board or update to a single board label Nov 29, 2022
.. by copying the sdkconfig files from the original s2/s3 tft feathers,
as the module is of the same type.
.. enable camera and use default (better) optimization
@jepler
Copy link
Member Author

jepler commented Jan 10, 2023

@dhalbert @ladyada This has been updated and I build-tested locally, but I don't have the right HW for testing.

@jepler jepler marked this pull request as ready for review January 10, 2023 18:29
@ladyada
Copy link
Member

ladyada commented Jan 10, 2023

good to merge now, will update later if needed!

@dhalbert
Copy link
Collaborator

Build failures look like CI trouble. We can wait until it finishes and then re-run the failed jobs.

Copy link
Collaborator

@dhalbert dhalbert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-run of build succeeded

@dhalbert dhalbert merged commit 0ed5c2d into adafruit:main Jan 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board New board or update to a single board
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants