<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[T watch S3]]></title><description><![CDATA[<p dir="auto">hello, I have a T watch S3, but I can't make the display work in Micropython, I've already tested some libraries without success.  does anyone have a working example for it?.  I currently installed micropython Firmware 1.20.<br />
PS: I'm a beginner</p>
]]></description><link>https://www.community.lilygo.cc/topic/500/t-watch-s3</link><generator>RSS for Node</generator><lastBuildDate>Sat, 14 Mar 2026 00:05:44 GMT</lastBuildDate><atom:link href="https://www.community.lilygo.cc/topic/500.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 31 Jul 2023 16:46:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to T watch S3 on Sun, 20 Aug 2023 19:44:05 GMT]]></title><description><![CDATA[<p dir="auto">The LilyGO site for your product is here:<br />
<a href="https://www.lilygo.cc/en-ca/products/t-watch-s3" rel="nofollow ugc">https://www.lilygo.cc/en-ca/products/t-watch-s3</a>.</p>
<p dir="auto">And they say to use micropython from here:<br />
<a href="https://micropython.org/download/esp32/" rel="nofollow ugc">https://micropython.org/download/esp32/</a></p>
<p dir="auto">I found the schematic here:<br />
<a href="https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/tree/t-watch-s3/schematic" rel="nofollow ugc">https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/tree/t-watch-s3/schematic</a></p>
<p dir="auto">There are never any MicroPython programming tips or example by LilyGO .<br />
All the examples are C++, intended for the Arduino IDE !</p>
<p dir="auto">Python may be fun and easy on established platforms like Adafruit boards, but...<br />
There may be no drivers (called "libraries" in C language) for your LCD screen and LORA and you will have to program them yourself using low-level code.<br />
C language is the most common language on Earth(!) Arduino boards were developed to use C (C++)15 years ago and there is a multitude of examples and libraries available, easily updated.</p>
<p dir="auto">Simple Arduino IDE program:</p>
<pre><code>//words preceded by "//"" are comments and are not executed
bool ticktock; //declare ticktock as a boolean flag

void setup() {          //runs once on start up
Serial.begin (115200); //open the serial port for USB cable
}

void loop() {         //runs in circles!
ticktock = !ticktock; //every pass through reverse the flag
  if (ticktock) {     //test current value of the ticktock flag
    Serial.println("tick");  
  } else {             //prints one or the other to the USB port
    Serial.println("tock");
  }
delay (1000);           //wait for a second and run again!
}
</code></pre>
<p dir="auto">This program will compile and run on literally thousands of microcontrollers!</p>
]]></description><link>https://www.community.lilygo.cc/post/980</link><guid isPermaLink="true">https://www.community.lilygo.cc/post/980</guid><dc:creator><![CDATA[teastain2]]></dc:creator><pubDate>Sun, 20 Aug 2023 19:44:05 GMT</pubDate></item><item><title><![CDATA[Reply to T watch S3 on Sun, 20 Aug 2023 18:00:02 GMT]]></title><description><![CDATA[<p dir="auto">I`m looking this too! Can any one help!!</p>
]]></description><link>https://www.community.lilygo.cc/post/978</link><guid isPermaLink="true">https://www.community.lilygo.cc/post/978</guid><dc:creator><![CDATA[greenone64]]></dc:creator><pubDate>Sun, 20 Aug 2023 18:00:02 GMT</pubDate></item></channel></rss>