Making animation from GIF files for TFT screen (ESP32 ,ESP8266 , Arduino)

preview_player
Показать описание
Hello! This week I will show You how I make animations for color TFT displays. In this video I am using M5Stick C , TTGO display board, TTGO T-Watch. But any fast ESP board can be used. Also these animations will work on new Arduinos. It works best on ESP32 boards with lots of memory. Data are stored in two dimensional array, each pixel will took two bytes of space .

SUBSCRIBE HERE:

You can also buy me a coffe at:

BOARDS USED IN VIDEO:

M5StickC

TTGO T-display:

TTGO T-Watch 2020

Рекомендации по теме
Комментарии
Автор

6:45 "Believe me, I'm not hacker" - that what a hacker would say.
Jokes aside, very well done, thank you for the video, everything is clearly explained.
Thanks once more.

slidrek
Автор

This is awesome. You have given a brilliant new life to these displays. Keep up this excellent work. PS a link to your space animation header file would be brilliant.

bedfordelectronics
Автор

OK - got this working after finding a sample setup for the User_Setup.h file in the TFT_eSPI library. I've been struggling with this part. Also, I'm using an ESP8266... So next - I'll use your system (and .exe) to create my own giffs. Thanks for the video!

rickrandazzo
Автор

Excellent video that shows how to find animations with Google. Use EZGif to crop and resize an existing GIF.
You end up with a 36kB GIF file. Then extract all the frames to a set of RAW pixel arrays in a .H file that is 341kB in size.
The ESP32 has got plenty of power to decode and display the 36kB Animated GIF file directly.
You can store the 36kB of GIF data in PROGMEM, SPIFFS or a SD file.
You can fit many 36kB GIFs in PROGMEM or SPIFFS. Obviously bigger animations require an SD card.

davidprentice
Автор

In this lesson(on Github), when compiling the code, the error page "stray \357" appears in the file walk.h 1:1. You have to transfer it to a simple editor and save it in the correct Unicode. At the beginning there is an invisible sign that causes the compiler to stumble.

ВикторИванович-вш
Автор

I've been wanting to learn how to do this for a long time! Thank you for posting the video. It will make things so much easier!

Evilduckcreations
Автор

Can you please explain how to connect an SD card to this board and run videos and GIFs from the SD card? Almost every GIF I want to play is more than 4MB. Thank you very much!

JANAN-urup
Автор

the program just has a sand timer icon when I hover over it and when I click it the app stops responding

matthewjsherman
Автор

Hello the software that you provide doesnt work anymore can you give another option to convert gif to .h file pleasee

NickyAndre
Автор

Is everyone in the Eastern Block a programmer? It's crazy! Well, lucky for the rest of us. Good info, thanks.

mathos
Автор

Your TFT Animatons GIF program dose not work everytime i upload the jpegs the program says not responding.

methtaylor
Автор

Can change de bootscreen of NEMO in m5stick plus 2? to a gif animation??

mfrancovaz
Автор

Very cool! I'm excited to follow along and learn how to make these animations

cristyleg
Автор

can you make a tutotial how to upload a gif to esp32 by bluetooth or wifi?

blueocean
Автор

WOW, pretty good job!
do you think its possible to save these .h files in the lcd sd card and run them from there?

SixtyNeptune
Автор

Hello Sir :
Greeting from Indonesia.
I like your tutorial videos.

regarding to this video, I want to ask how to make the gif file stored in SDCARD can be played and changeable by using push button ? so we can play more gif files, or change by Bluetooth from the cellphone ?

ReapSow-bs
Автор

6:50 😂 The most difficult thing for a programmer is to justify that his software is not a virus <3 . I love you man 💖 you made my day.

saadmaksood
Автор

Can you upload the application to some other location ?

omegaart
Автор

Thank you sir. This is what i'm finding. I have subscribed your channel. Keep it up.

yjiedi
Автор

It always freezes when i try to use it

bobdole