MJPEGs are a great way to play small animations on TFTs 🎞️ 🖥️ 🔄

Subscribers:
459,000
Published on ● Video Link: https://www.youtube.com/watch?v=trXiLbUGx2s



Duration: 1:07
2,848 views
90


With our ESP32-S3 TFT experimenter board, we're now able to use the Arduino_GFX https://github.com/moononournation/Arduino_GFX library by moononournation which has native RGB TFT support and excellent example code. This example is playing MJPEG files, a simple animation format https://en.wikipedia.org/wiki/Motion_JPEG with just JPEGs glued together. We wired up a MicroSD card over SPI for quick file storage and retrieval, or 1-bit MMC works, too. files are converted with ffmpeg: 'ffmpeg -i "wash.mp4" -vf "fps=10,vflip,hflip,scale=-1:480:flags=lanczos,crop=480:480" -pix_fmt yuvj420p -q:v 9 wash.mjpeg', natch! And then they play, about 9fps is the rate we're getting for 480x480 pixels.

Visit the Adafruit shop online - http://www.adafruit.com

@EspressifSystems @Arduino

-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------

#adafruit #arduino #electronics #opensource #opensourcehardware #espressif #esp32 #espfriends #display #round #raspberrypi #ICN6211 #TFT #RGB #tftdisplays #innovation #screendesign #technews #devboard #uniquedesign #screentech #gadgetlove #electronics #futuretech #pcbdesign #rgbdriver #esp32s3 #ttldisplay #electronicsengineering #prototype #neopixel #pinmanagement #i2cinterface #screencontroller #mjpeg #animation #microsd #ffmpeg #motionjpeg #digitaldesign #storage #videoformat #playback #hardwareexperiment




Other Videos By Adafruit Industries


2023-08-29zeeep ziiip this 4" square display is 720x720 pixels and fits in a floppy drive 💾 🖥️ 🤖
2023-08-29💾
2023-08-29More belt sushi! Testing a skinnier 960x240 bar display 🍣 🍣 🍱
2023-08-29Conveyor belt Sushi! Testing out a 4.6" diagonal bar TFT display 🍣 📏 🖥
2023-08-28Croc Toes #timelapse #3dprinting #adafruit
2023-08-28Would you play round DOOM? 🎮👾🔥
2023-08-28CircuitPython Weekly Meeting for August 28, 2023 @circuitpython #circuitpython #adafruit
2023-08-28Desktop portable Stargate 🌌🛸💡
2023-08-28The Great Search: Replacement capacitors for old boards #TheGreatSearch #digikey #adafruit @DigiKey
2023-08-28The Desk of Ladyada - ESP32-S3 RGB TFT Experimentation
2023-08-28MJPEGs are a great way to play small animations on TFTs 🎞️ 🖥️ 🔄
2023-08-27PCB of the Day! Trinket - Mini Microcontroller - 3.3V Logic - MicroUSB
2023-08-26PCB of the Day! SPI Non-Volatile FRAM Breakout - 2 Mbit / 256 KBytes - MB85RS2MTA 🔌🛠️💾
2023-08-26Deep Dive w/Scott: ESP Hacking #adafruit
2023-08-25PCB of the Day! ESP32-S3 RGB TTL Experimentation board...take 2! 🔧💡🔄#adafruit
2023-08-24#NewProducts 8/23/23 Featuring Adafruit Metro ESP32-S3 with 16 MB Flash 8 MB PSRAM!
2023-08-24PCB of the day! 1.8" Color TFT Shield w/microSD and Joystick 🖥️🎮🔌
2023-08-24EYE on NPI Renesas ZSSC3241 Sensor Signal Conditioning IC #EyeOnNPI #digikey @RenesasGlobal @digikey
2023-08-24Advanced Manufacturing: Made in NYC by Adafruit 8/23/2023
2023-08-24Adafruit Top Secret August 23, 2023 #Adafruit #AdafruitTopSecret @Adafruit
2023-08-24Python on Hardware weekly video 244 #CircuitPython #Python #adafruit @Adafruit @micropython



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero
micropython
machine learning
ai
tensorflow