- 10
- 13 360
J G
เข้าร่วมเมื่อ 31 ก.ค. 2023
Lilygo T-Display: SNTP clock with multiple animations
Lilygo T-Display: SNTP clock with multiple animations
(Display: 240 * 135 px)
No animated gifs were used. All animations are rendered by functions.
Animations:
Fireside
Snow
Mechanics with gears
Sunbeams
Date / time without animation
Source code (Arduino IDE / C++) available: espgo.be/multi.html
(Display: 240 * 135 px)
No animated gifs were used. All animations are rendered by functions.
Animations:
Fireside
Snow
Mechanics with gears
Sunbeams
Date / time without animation
Source code (Arduino IDE / C++) available: espgo.be/multi.html
มุมมอง: 35
วีดีโอ
Lilygo T-Display: clock with fireside animation
มุมมอง 3721 วันที่ผ่านมา
Lilygo T-Display (240*135 px): SNTP clock with fireside animation No animated gif, uses the graphic functions of the library TFT_eSPI Sketch is available: espgo.be/fireclock.html
Lilygo T-Display-S3: simple weather station
มุมมอง 2974 หลายเดือนก่อน
A simple weather station for the Lilygo T-Display-S3, Arduino IDe c . More explanation and full source code is available at espgo.be/weather.html
Lilygo T-Display S3 (ESP32) - SNTP-clock with custom fonts
มุมมอง 8208 หลายเดือนก่อน
Lilygo T-Display S3 (ESP32) SNTP clock with custom fonts, 6 time zones and sprites. Full code (sketch) available: espgo.be/freefont.html
Lilygo TTGO T-display clock
มุมมอง 2.1K9 หลายเดือนก่อน
Lilygo TTGO T-Display (ESP32): SNTP clock Better readable font. Code (sketch) for Arduino IDE is available on espgo.be/index-en.html#ttgo Including user_setup for the TFT_eSPI library.
Lilygo TTGO T-Display (ESP32): SNTP clock
มุมมอง 1.1Kปีที่แล้ว
Lilygo TTGO T-Display (ESP32): SNTP clock Code (sketch) for Arduino IDE is available on espgo.be/index-en.html#ttgo Including user_setup for the TFT_eSPI library.
Lilygo TTGO T-Display (ESP32): SNTP clock.
มุมมอง 731ปีที่แล้ว
Lilygo TTGO T-Display (ESP32): SNTP clock Code (sketch) for Arduino IDE is available on espgo.be/index-en.html#ttgo Including user_setup for the TFT_eSPI library.
Lilygo T-Display S3 (ESP32) - SNTP-clock
มุมมอง 7Kปีที่แล้ว
Lilygo T-Display S3 (ESP32) SNTP clock with 4 time zones and sprites. Full code (sketch) available: espgo.be/index-en.html#tds3
ESP32 & SSD1306 NTP clock
มุมมอง 564ปีที่แล้ว
Simple Arduino IDE SNTP clock for ESP32 and SSD1306 display. Including time zone setting and automatic DST adjustment. Code / sketch is available on espgo.be/index-en.html#1306
th-cam.com/video/zoogs1_Okh4/w-d-xo.html - same board, multiple animations added
Hello, thank you very much for the video. My display is vertical and not horizontal, can I change that?
The user is free to modify the sketch to use the display in portrait mode. That's why the source code is public.
Please provide C++ Program Sketch
espgo.be/index-en.html#7789
Source code (Arduino IDE - C++): espgo.be/multi.html
Source code: espgo.be/fireclock.html
any clues how to make it work with the AMOLED version?
You'll find a video about that board on th-cam.com/video/FuD-QmKn1uo/w-d-xo.html
very nice. works like a charm.
espgo.be/index-en.html
espgo.be/index-en.html
espgo.be/index-en.html
espgo.be/freefont.html
I've had an S3 sat in the box for the last few months waiting for the right project, and this is it. I'm building a breadboard 24hr digital clock from 4026 and 4060 CMOS chips with 7 segment displays. I building the old school CMOS clock on the bottom 2 breadboards, with the modern T-Display S3 on the top breadboard. I've uploaded your custom script to the S3 and made all the fonts white, but I need some help. I can't for the life of me figure out how to change Brussels "CET-1CEST,M3.5.0,M10.5.0/3" to London BST. I think I've tried every combination of BST, GMT, UTC +1 and -1 over the last couple of days and it's always 1 or 2 hours + or - of the right time, it's driving me nuts! I know I'm doing something dumb, but I can't for the life of me figure it out. I'd really appreciate some help with that mate. I'd also like Kolkata to be Vladivostok time which is UTC+10:00. SIDE NOTE: I've just noticed something, "CET-1CEST,M3.5.0,M10.5.0/3" what the comma about between CET-1CEST ... and ... what's this bit >>> M3.5.0,M10.5.0/3 ? I think that's what I'm screwing up on, but I'm done for the day! lol Thanks in advance. 👍😄
You can find an overview of all these posix strings (time zones) at github.com/nayarsystems/posix_tz_db/blob/master/zones.csv Good luck with your project!
I figured it out, at last 🤣
@@ESPGO-ESP32 Thanks for that cvs link, that will come in handy. About an hour after I posted my comment I'd figured it out, I found a link today that explaines "why" it's like that. I've got the S3 how I want it now, going to start on my CMOS clock in the morning. Since last night I've got my cheap yellow display set-up with another clock, that's something else to add to my clock project.
@@ContactlessMarketing Good luck!
Works for me. Thank you for sharing.
👍👍👍👍👍👍❤❤❤❤
can add deep sleep wake up timer ?
There is "deep sleep" in the code, wake up function is now with a button. You can easily change the code so that this happens with a timer.
@@ESPGO-ESP32 thanks add Wakeup after one minute esp_sleep_enable_ext1_wakeup(GPIO_SEL_0, ESP_EXT1_WAKEUP_ALL_LOW); esp_deep_sleep_start();
D8 ------- CS ??????????????
I know.. but it works with that User_setup
Perfect, It works .. How can I change it to 12 hour format? Thanks
You need the function strftime for this. cplusplus.com/reference/ctime/strftime Try replacing the "loop" function with this one: void loop() { char hourMin[6]; getLocalTime(&tInfo); // sntp sync at startup & every 4 hours from then on display.clearDisplay(); display.drawRect(0, 0, 128, 40, 1); display.setFont(&FreeSansBold18pt7b); display.setCursor(4, 31); strftime(hourMin, sizeof(hourMin), "%I:%M", &tInfo); display.printf(hourMin); display.setFont(&FreeSansBold12pt7b); display.printf(":%02d", tInfo.tm_sec); display.setCursor(4, 63); display.printf("%02d-%02d-%04d", tInfo.tm_mday, 1 + tInfo.tm_mon, 1900 + tInfo.tm_year); display.display(); }
Soon you will have more subscribers. Thanks 👍
Nice .. :)
Hi, I am getting this error .. Compilation error: 'gpio_hold_dis' was not declared in this scope; did you mean 'gpio_ll_hold_dis'?
Works perfectly here. Did you select the board (Arduino IDE): ESP32S3 Dev Module?
@@ESPGO-ESP32 I did but still it doesn't work. I really appreciate your time. Please help. Thanks
@@mouseminer2978 Maybe there is a problem with an older version of the board or of the Arduino IDE. I have disabled (commented out) some command lines (if you refresh the page: espgo.be/index-en.html): - 16 - 27, 28, 29 - 154 + 155 Everything still works, including the "deep sleep". Try this?
Perfect I will try that, Thanks for the quick response.@@ESPGO-ESP32
👍
Köszönöm szépen! thank you very much!