How to Display Animated GIF on OLED/TFT (ESP32, Arduino, ESP8266)

Sdílet
Vložit
  • čas přidán 12. 09. 2024

Komentáře • 18

  • @itsjusttimeless7912
    @itsjusttimeless7912 Před 4 měsíci +3

    it gives me the void error for GIFDraw, how do I fix that?

  • @Sanchez9241
    @Sanchez9241 Před 5 dny

    how to get this aniimations from sd card if its size is bigger than arduino memory?

  • @suji730
    @suji730 Před 6 dny

    Here i used tft7735 1.8' display (160*128)
    But the problem arises here i trying to show various gifs but all the emojis has bluish tones..... Here i am reading from the sd card
    I checked all the instructions in user setup file but all are waste of time 😢
    Can you guess what the problem is?
    I also uncommanted the rgb,bgr orders..
    Green tab, ref tab orders...all thinks

  • @rickrandazzo
    @rickrandazzo Před 2 měsíci

    Everyone seems to love the TFT_eSPI library.... I have not been able to get the TTGO to work with the TFT_eSPI library at all. I finally got it to quit giving a compile error when I went back to the Arduino 1.8 IDE. But still no video. At first I blamed the TTGO but I got it running the Adafruit display example using code that does not use the TFT_eSPI library. So I know everything actually works and going through the library's files I cannot find anything outstanding that is causing a problem.

  • @BeginnerDev
    @BeginnerDev Před 29 dny

    Do changes need to be made to the User_Setup.h file for the TFT SPI library?

  • @BeginnerDev
    @BeginnerDev Před měsícem

    Can you provide the working code? I am having trouble getting anything to display on the display. The previous tutorial (for a static image) worked great using the adafruit gfx library. I get no error codes and my serial monitor displays "Succesfully opened gif" but the screen remains black. Please help!
    I should also note the following lines (in setup) never show in the serial monitor:
    Serial.println("ESP32 is starting up");
    // initialize screen
    Serial.println("TFT screen intialising");
    I think the issue is related to the pins? I am using 0 2 and 4 just like in your example. Or perhaps it is the User_Setup.h file. I believe we need to make changes to this file but you did not mention it in the video : (

  • @jaykibo764
    @jaykibo764 Před měsícem

    Will this work with tft lcd ili9486 and mega2560

  • @SuperHimbob
    @SuperHimbob Před 3 měsíci

    The gif doesn't appear on my oled display, what could be causing this issue?

  • @mfrancovaz
    @mfrancovaz Před měsícem

    ty!

  • @robpewpew422
    @robpewpew422 Před 3 měsíci

    whats the longest gif i can run on this or what mb size gif is the max

  • @jordannorton2795
    @jordannorton2795 Před 3 měsíci

    Hi,
    Ive followed this video but got a compilation error 'homer' was not declared in this scope.
    What does this mean?

    • @codingwithbrett
      @codingwithbrett  Před 3 měsíci

      Ensure you have homer.h in the same folder as the .ino sketch file. If you can't find it then download the library examples again.

  • @kodykoala360
    @kodykoala360 Před 4 měsíci

    my colors are inverted for some reason. Any ideas?

    • @codingwithbrett
      @codingwithbrett  Před 4 měsíci

      Try adding this line of code:
      tft.invertDisplay(1)
      Also ensure you save the image in the R5G6B5 format.

  • @malshanrajapaksha1786
    @malshanrajapaksha1786 Před 3 měsíci

    can I do it using Raspberry pi pico?

    • @codingwithbrett
      @codingwithbrett  Před 3 měsíci

      I think there is a library that will display animated GIFs on the Raspberry PI. This code is C++ for Arduino devices though.

    • @malshanrajapaksha1786
      @malshanrajapaksha1786 Před 3 měsíci

      @@codingwithbrett Pico can also program using C++ arduino IDE