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

New Board Request: TTGO-T-Display #209

Closed
ivmaks opened this issue Jul 24, 2019 · 13 comments
Closed

New Board Request: TTGO-T-Display #209

ivmaks opened this issue Jul 24, 2019 · 13 comments

Comments

@ivmaks
Copy link

ivmaks commented Jul 24, 2019

Please add support for TTGO-T-Display board:
https://github.com/Xinyuan-LilyGO/TTGO-T-Display

@DaQue
Copy link

DaQue commented Aug 22, 2019

Have 1 and two more stuck in customs right now.

@ivmaks
Copy link
Author

ivmaks commented Aug 24, 2019

https://github.com/JakubAndrysek/TTGO_T_Display
may be useful

@valeros
Copy link
Member

valeros commented Sep 18, 2019

Please open an issue here https://github.com/espressif/arduino-esp32/issues in the first place, so the board will be added to the Arduino framework officially.

@g19i85g
Copy link

g19i85g commented Jun 1, 2020

The board was added to the Arduino framework.
espressif/arduino-esp32#3693

@valeros
Copy link
Member

valeros commented Jul 13, 2020

@g19i85g It looks like the PR wasn't merged, so the board is still not available https://github.com/espressif/arduino-esp32/tree/master/variants

@rwmingis
Copy link

I got it to compile and run using the TTGO-T1 board instead, but on that board they moved SCL to GPIO23 instead of default 22 because that shares a pin with the built in LED. I've changed it back to 22, but I2C still doesn't work. REally hope they get this sorted as i've based my latest project on this only to realise today that PIO doesn't support T-display (even though hardware built, ooops!)

@rwmingis
Copy link

If it helps anyone the i2c issue was solved by changing the default address. Can't explain how changing a board in platformio would change the default i2c address but that fixed it.

@JustSomeRandomDIYGuy
Copy link

Actually, for a quick solve I found ivmak's comment really helpfull. Simply copy the build_flags entries from the platformio.ini from Kuba Andrýsek's github example and it works instantly:
example platformio.ini

Basically, the problem seams to be the missed defined pins for talking to the display.

@avdz
Copy link

avdz commented Dec 8, 2021

The provided workaround works. I also noticed that a similar file is provided in the TFT_eSPI library by LilyGO.
However it would still be nice if the board is added to the Board Explorer.

@rwmingis
Copy link

Yes, I am surprised this board is still not in the system after 18 months. It's becoming quite popular now looking at my youtube feed!

@projectitis
Copy link

Just here to add my "me too"

@BlueAndi
Copy link

BlueAndi commented Jun 7, 2022

According to @valeros first the board must be available in https://github.com/espressif/arduino-esp32.
In the past there was this pull request espressif/arduino-esp32#3693 which was closed by the pull request author and so never gets merged. If someone is able to start a new PR there and reference it here, this would be perfect.

@fdxrate
Copy link

fdxrate commented Jul 5, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants