@eliott I'm not sure about this product.
Are you asking for the exact firmware that shipped with your watch when new?
Here is a link to example sketches at the LilyGO repository:
https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/tree/master/examples
To be sure, you may raise and "Issue" on this site, which may take a long time.
I have found that a nice inquiry at their office address works:
sales@lilygo.cc
Also LilyGO suggest this GitHub repository:
https://github.com/sharandac/My-TTGO-Watch
Hope this helps!
-Terry
Best posts made by teastain2
-
RE: T-watch s3 2020 codes ?
-
RE: CAN Transceiver Support
@luki743 said in CAN Transceiver Support:
T-Embed
Yes. ESP32 supports CAN and these are featured S3 boards.
-
RE: Unable to make T-Display S3 work with LiPo battery
Sounds like the ol' GPIO 15 must be turned on HIGH issue.
This enables the display power and the circuit that uses and re-charges the battery.
I made a support repository for new users here:
https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples
My examples are the simplest possible sketches that use the display, TFT_eSPI and Serial.print functions, as a sort of tutorial.
Hope this helps -TerryIf you are not running one of my sketches, you should add:
#define PIN_POWER_ON 15 // LCD and battery Power Enable
#define PIN_LCD_BL 38 // BackLight enable pin (see Dimming.txt)just before the setup and then in setup add:
pinMode(PIN_POWER_ON, OUTPUT); //triggers the LCD backlight
pinMode(PIN_LCD_BL, OUTPUT); // BackLight enable pindigitalWrite(PIN_POWER_ON, HIGH);
digitalWrite(PIN_LCD_BL, HIGH); -
RE: T-Beam SUPREME - Charging battery when off
@luffe LilyGO products...generally yes, they charge all the time while plugged in to USB.
You should conduct a simple test with your actual unit, as the documentation is very sparse.
(I could not find a schematic for your board)
-Terry -
RE: How to operate T-Display-S3 Touch out of the box
@danardi It is indeed annoying and it gave me trouble, but I figured out that you can edit the pinconfig.h that appears in the Arduino IDE off to the right with your own SSID and Password and avoid the ESPTouch nonsense. (this 'ESP touch" has nothing to do with the optional touch screen, BTW)
If you are new to LilyGO T-Display S3 I made a support GitHub repository here:
https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples
-Terry -
RE: Boot-Problem: LilyGO TTGO-S3 Touch
HotHead here!
So, the HotHead sketch works on battery, yes?
Could you post your temperature code here so I could run it on my LilyGO T-Display S3 ?
-Terry -
RE: How to flash T-01C3
@teastain2
(you need to cross over TX to RX so that the TTl TX is the LilyGO RX !) -
RE: JST-GH connector on T-Camera S3 ?
@jip The recommended battery is this:
Panasonic Lithium Ion 18650 3.7V, 3400Mah
You can put 5V into the two prong battery plug and the regulator will bring it down to 3.3.
The unit will still work, somewhat @ 3v. -
RE: Is T-watch 2020 V3 water resistant?
@ivan Hi Ivan, this site is a volunteer user community site and anything I say is simply "advice".
LilyGO make no claim of waterproof, but it seems well sealed.
I think accidental splashing such as washing hands would be OK.
Otherwise I would "Damp-Cloth" it as you say!
-Terry -
RE: Incompatibility with BluetoothSerial library on LilyGo T-Display-S3
Well I get the same results on my setup!
So i'm sorry but use this as you may!BTW Did you know that you can use three "`" single back quotes at the start of your code-paste to create this cool effect of your code?
Also put three of them at the end.#include "BluetoothSerial.h" BluetoothSerial SerialBT; // Object for Bluetooth void setup() { Serial.begin(115200); // Start the built-in serial port, possibly to communicate with the host computer //SerialBT.begin("ESP32test"); // Start BluetoothSerial with the name "ESP32test" Serial.println("Bluetooth device is ready to pair"); } void loop() { if (SerialBT.available()) { // Check if we receive anything from Bluetooth Serial.write(SerialBT.read()); // Send what we receive to the built-in serial port } if (Serial.available()) { // Check if anything is coming from the built-in serial port SerialBT.write(Serial.read()); // Send what we receive to Bluetooth } }
-Terry
-
RE: how much voltage required to run t-deck with battery input
@abdnatsheh The Board needs 3.3V obviously, but the recommended battery is 4.2V type rechargeable only.
-
RE: T-Display S3 Pro - battery charging?
The flashing red light is the battery charger IC status light.
Your board uses an uncommon, but apparently sophisticated charge IC, so I can only speculate.
The only possible states are OFF, flashing at different rates or ON.
You should learn what the light means through observation.The other LilyGO boards with different LED indicators do something similar.
-Terry
-
RE: Display removal, T-Display-S3
@brekel
Yes.
The screen is held down with spongy two sided tape and the ribbon cable plugs into a connector on the board.
You might soften the the tape with rubbing alcohol.
They are very fragile. -
RE: T-Deck Internal battery, what kind?
From the LilyGO page for your unit:
Red is positive.
I usually comes with a short pigtail sample.
-
RE: S3 Amoled Touch, H681 different board layout
@pike2k https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series/blob/master/schematic/T-Display-S3-AMOLED-Touch.pdf
second I2C / qwiic connector bonus!
CN1 is labeled as a UART port but can host I2C. -
RE: S3 Amoled Touch, H681 different board layout
@teastain2 These are just LilyGO T-Display S3 but same connectors...
-Terry -
RE: S3 Amoled Touch, H681 different board layout
@pike2k It was worse a year ago, I had to make my own LilyGO T-Display S3 (not AMOLED) GitHub repository to help people once I got it figured out.
The one on the left of the schematic image that I sent you is
U0RXD = SCL (GPIO 44) (The 'U' stands for Universal)
U0TXD = SDA (GPIO 43) use Wire.begin(43, 44);The other connector is marked correctly.
It might have been added as an after thought because the ancient but very common Dallas Semiconductor DS18B20 won't run from the GPIO pins 43 or 44.
ESP32 S3 can use almost any pins for almost any function .
But when setting up I2C you have to call Wire.begin(3, 2);
Or whatever pins you want, within reason. (There is a complicated datasheet for the ESP32 S3 and it points out the only no-no's.)
-Terry -
RE: How to mount the T4 S3?
@butane Hi!
I would say that it is intended to be mounted in a frame for a desk or inserted into a panel for industry.
This would be an excellent 3D printer project!
Maybe search the Net for anyone who has done this.
-Terry