# LilyGO T4 S3 2.41" AMOLED display

**URL:** <http://forum.squareline.io/t/lilygo-t4-s3-2-41-amoled-display/3524>\
**Category:** My projects\
**Created:** [July 8, 2024, 10:36pm UTC](http://forum.squareline.io/t/lilygo-t4-s3-2-41-amoled-display/3524 "2024-07-08T22:36:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![OhioJoe](http://forum.squareline.io/letter_avatar_proxy/v4/letter/o/8baadc/32.png) [@OhioJoe](http://forum.squareline.io/u/OhioJoe)\
**Post date:** [July 8, 2024, 10:36pm UTC](http://forum.squareline.io/t/lilygo-t4-s3-2-41-amoled-display/3524/1 "2024-07-08T22:36:47Z")

</div>

My friend Mike Morrow and I have be working on this GPS project for a few weeks. As there wasn’t any drivers for it in the TFT\_eSPI library, we resorted to my method of copy&paste hack. This is just for our personal use and to keep Mike busy. It’s a little hard when we are in different timezones 15 hours apart.

 ![IMG_3799.HEIC](http://forum.squareline.io/uploads/default/original/2X/c/c4b280c541e6c4c4bd7a44c149b78d6877c101ee.jpeg)  
 ![IMG_3800.HEIC](http://forum.squareline.io/uploads/default/original/2X/8/88199863529f39391da39653b853b0fe44c1f73c.jpeg)

Is the screen too busy? Other options are to add a second screen.

---

<div class="post-metadata">

**Author:** ![Sofi](http://forum.squareline.io/user_avatar/forum.squareline.io/sofi/32/1368_2.png) [@Sofi](http://forum.squareline.io/u/Sofi)\
**Post date:** [July 9, 2024, 8:13am UTC](http://forum.squareline.io/t/lilygo-t4-s3-2-41-amoled-display/3524/2 "2024-07-09T08:13:58Z")

</div>

As far as we see you have a small display, therefore it is indeed a bit crowded, a second screen would make sense. Nice work!

---

<div class="post-metadata">

**Author:** ![OhioJoe](http://forum.squareline.io/letter_avatar_proxy/v4/letter/o/8baadc/32.png) [@OhioJoe](http://forum.squareline.io/u/OhioJoe)\
**Post date:** [July 10, 2024, 10:40pm UTC](http://forum.squareline.io/t/lilygo-t4-s3-2-41-amoled-display/3524/3 "2024-07-10T22:40:21Z")

</div>

Thanks, we are working on hidding some of the fields until a button is pressed.

---

<div class="post-metadata">

**Author:** ![makershed](http://forum.squareline.io/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@makershed](http://forum.squareline.io/u/makershed)\
**Post date:** [July 15, 2024, 5:43pm UTC](http://forum.squareline.io/t/lilygo-t4-s3-2-41-amoled-display/3524/4 "2024-07-15T17:43:41Z")

</div>

Consider looking into Lilygo’s T-Panel S3 Lite or even a Makerfabs MTESPS37.

> **[MaTouch ESP32-S3 Parallel TFT with Touch 7“](https://www.makerfabs.com/esp32-s3-parallel-tft-with-touch-7-inch.html)**
>
> This ESP32 S3 7-inch IPS display could be an ideal displayer& controller for IOT applications.

To make things easier, I have made SquareLine Studio board packages for the Makerfabs here:

> **[GitHub - yashmulgaonkar/SquareLineStudio\_boardpackages](https://github.com/yashmulgaonkar/SquareLineStudio_boardpackages)**
>
> Contribute to yashmulgaonkar/SquareLineStudio\_boardpackages development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![OhioJoe](http://forum.squareline.io/letter_avatar_proxy/v4/letter/o/8baadc/32.png) [@OhioJoe](http://forum.squareline.io/u/OhioJoe)\
**Post date:** [September 12, 2024, 8:50pm UTC](http://forum.squareline.io/t/lilygo-t4-s3-2-41-amoled-display/3524/5 "2024-09-12T20:50:16Z")

</div>

Updated version of the compass project. This was made by combining SquareLine Studio files and Arduino code by Mike Morrow. We shared ideas and files over many miles and timezones. Mike is 15 hours ahead, in the Philippines. I’m in California.

There are three screens that are accessible by swiping right or left. If connected to the Arduino IDE and using the Serial Monitor, it is possible to change screens by entering 1, 2, 3 or M, S, I from the Message window.

Latitude/Longitude format can be changed with a long press on either one, it will change both.

Time can be changes with a long press. Currently PH or CA. Changing the Time will change the Date field, if needed. Time zone can be set in code.

Altiude can be changed from Metric to Imperial with a long press. That will also change the format for Speed and Distance. A long press on Distance will reset it to Zero.

Here’s a link to a [short video](https://youtu.be/ijUpDqNJf68)

And Thanks to Mike Morrow, a link to his [GitHub page](https://github.com/MikeyMoMo/GPS-with-SquareLine-on-Lilygo-T4S3)
