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

Boards: Added support for Lilygo-T-Display S3 #106

Merged
merged 3 commits into from
Dec 4, 2022

Conversation

nhjschulz
Copy link
Collaborator

  • added platformio configuration ttgo-t-display-S3-usb

  • added dependency to patched TFT_eSPI library on my github account

    • needed changes are not yet in master repo
    • upstream Xinyuan-LilyGO /T-Display-S3 has no tags
  • set TFT layout parameters from platfrom.ini

  • added ESP32-S3 support (differen reset reason enum)

* added platformio configuration ttgo-t-display-S3-usb

* added dependency to patched TFT_eSPI library on my github account
  - needed changes are not yet in master repo
  - upstream Xinyuan-LilyGO /T-Display-S3 has no tags

* set TFT layout parameters from platfrom.ini

* added ESP32-S3 support (differen reset reason enum)
Copy link
Owner

@BlueAndi BlueAndi left a comment

Choose a reason for hiding this comment

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

Please fix or at least comment the findings. Thx.

lib/HalTtgoTDisplay/Board.h Outdated Show resolved Hide resolved
lib/HalTtgoTDisplay/Board.h Outdated Show resolved Hide resolved
lib/HalTtgoTDisplay/Board.h Show resolved Hide resolved
lib/Common/Io.hpp Outdated Show resolved Hide resolved
lib/Common/Io.hpp Outdated Show resolved Hide resolved
platformio.ini Outdated Show resolved Hide resolved
platformio.ini Outdated Show resolved Hide resolved
src/Common/ResetMon.cpp Outdated Show resolved Hide resolved
src/Common/ResetMon.cpp Outdated Show resolved Hide resolved
src/Common/ResetMon.h Outdated Show resolved Hide resolved
platformio.ini Outdated Show resolved Hide resolved
Norbert Schulz added 2 commits December 4, 2022 16:08
* Enabled PSRAM memory (+8MB usable RAM)
 - This setting is crucial:
     board_build.arduino.memory_type = qio_opi
* Use 16MB flash partition scheme
 - A custom one with 16MB-1Byte size is used to workaround a tool
   bug when trying to upload full 16MB
   see espressif/esptool#795 (comment)
- Add PSRAM to info web page
* Added platform to README
* Ignore all pin actions on not connected pins
* Renamed brightness back to default_brightness
* Avoid #ifdef for ESP variant specific includes
* I2C pins changed to match demo code from Lilygo
@BlueAndi BlueAndi merged commit f9204ea into BlueAndi:Development Dec 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants