Open Source Mini Video Player (Arduino, ESP32, Electronics, PCB Design)!

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ค. 2024
  • Let's make a mini video player to watch all of your favorite movies and TV shows on the go! This video is sponsored by PCBWay! Order the circuit boards for this project at bit.ly/3A1mmZc or order your own at www.pcbway.com!
    @GuyDupont recently modded a Hit Clips player that can play hours of music from an SD card! This got me thinking: portable music is cool, but what if you want to watch your favorite movies or TV shows on the go instead? So, I made an open source mini video player!
    🖥️ CODE AND INSTRUCTIONS 🖥️
    Code, design files, and additional build instructions for this project can be found here: tinyurl.com/sms-mini-video
    We also built one LIVE on TH-cam! Check out a replay of livestream here: • Mini Video Player LIVE...
    Instructions on how to program an ESP32 with the Arduino IDE can be found here: • How to use ESP32 in Ar...
    The PCBs for this project were designed with Altium Designer. Get a free one month trial and 25% off a license at the following link: www.altium.com/yt/supermakeso...
    ⚙️ BILL OF MATERIALS ⚙️
    The following quantities and components are needed to build this project. You can also buy a kit version that includes everything you need here: LINK COMING SOON!
    - PCBs: bit.ly/3A1mmZc
    - 1x ESP Wroom 32 Development Kit (30 pin version): amzn.to/3zT9VOL
    - 1x PAM8403 Audio Amplifier: amzn.to/3AmsVa8
    - 2x Thumbwheel Potentiometers: amzn.to/3dtOYCq
    - 1x PCB Headphone Socket: amzn.to/3QgI2at
    - 1x 2W 8 Ohm Speaker: amzn.to/3QlU2aT
    - 1x ST7735 LCD with SD Card Slot: amzn.to/3bQvFmG
    - 2x Momentary Push Buttons: amzn.to/3QKNdiz
    - 1x 2.2k Resistor: amzn.to/3w2nN8x
    - 1x SPDT 3 Terminal Slide Switch: amzn.to/3w6l1Pp
    - 1x 10uF Capacitor: amzn.to/3PgUTYU
    - 1x 16GB SD Card: amzn.to/3dqpxSo
    - 1x Lipo Charger + Boost Module: amzn.to/3JSrEuo
    - 1x 820mAh Lipo Battery: amzn.to/3SQjyqk
    - 3x M3 Button Head Screws: amzn.to/3C4wIdm
    I used the following tools during the build. If you need any of these, they can be found here:
    - Hakko FX888D Digital Soldering Station: amzn.to/3JRXAim
    - Digital Multimeter: amzn.to/3w6lWiP
    - Desoldering Wick: amzn.to/3C0L1zy
    - Desoldering Pump: amzn.to/3AkJWBt
    - Tin Lead Rosin Core Solder: amzn.to/3SQJj9K
    - Elegoo Neptune 3 3D Printer: amzn.to/3bWweeI
    🛍️ SUPPORT THE CHANNEL 🛍️
    Buy Me a Coffee: ko-fi.com/supermakesomething
    Become a Patron: / supermakesomething
    Some of my video gear: kit.co/SuperMakeSomething/my-...
    🐦 SOCIAL MEDIA 🐦
    Follow me on my other social media accounts to keep up with the latest between video uploads:
    Twitter: / supermakesmthng
    Instagram: / supermakesomething
    Facebook: / supermakesomething
    Twitch: / supermakesomething
    ⏱️ TIMESTAMPS ⏱️
    0:00 Intro
    1:10 Design Rules
    1:56 Components
    3:27 How a Microcontroller Plays Videos
    4:38 Designing the Circuit Boards
    5:29 Making the Circuit Boards
    6:24 Assembling the Mini Video Player
    8:40 Programming with Arduino
    9:38 Converting Videos
    11:19 Outro
    📚 SOURCES 📚
    "HitClips - The truth behind the toy" (Techmoan) - • HitClips - The truth b...
    "I'm bringing Hit Clips back!" (Guy Dupont) - • I'm bringing HitClips ...
    "TH-cam Christmas Ornament! - Raspberry Pi Project" (SeanHodgins) - • Watch Retro Christmas ...
    "The Simpsons TV - A Mini TV built with a Raspberry Pi Zero" (HlGH PING) - • The Simpsons TV - A Mi...
    "H.264 Compression Technology" (Panasonic Connect Europe) - • H.264 Compression Tech...
    "Why Dark Video is a Terrible Blocky Mess" (Tom Scott) - • Why dark video is a te...
    "The Miracle of Video Compression" (2kliksphilip) - • The Miracle of Video C...
    "Huge Raspberry Pi OS Update! Lots of New Stuff With This One!" (ETA PRIME) - • Huge Raspberry Pi OS U...
    "I built a LORA GPS-Tracker with ESP32 | makermoekoe" (maker.moekoe) - • I built a LORA GPS-Tra...
    🎞️ STOCK FOOTAGE 🎞️
    "A Man Writging Mathematical Equation on a Blackboard" (Pressmaster) - www.pexels.com/video/a-man-wr...
    "Family Playing in the Sand" (Pavel Danilyuk) - www.pexels.com/video/family-p...
    (Note: All Amazon links are affiliate links. As an Amazon Associate I earn from qualifying purchases.)
    #Arduino #ESP32 #Electronics
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 151

  • @LarryBank
    @LarryBank ปีที่แล้ว +31

    Creative use of my JPEGDEC library. The 160x128 LCD is a good compromise for size/speed. FYI - the ESP32-S3 WROOM module will execute the code about 15% faster. As soon as Espressif shares documentation on the SIMD instructions of the S3, I'll be able to speed up JPEG decoding even further.

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +7

      Thanks and that’s super cool about the S3! More speed is always better! 😃

    • @devrim-oguz
      @devrim-oguz ปีที่แล้ว +1

      It also has enough pins for 16 bit or more lcd displays for faster updates!

    • @najarhamdi
      @najarhamdi 3 หลายเดือนก่อน

      Hi, think you for this awesome work, any way to get the wiring diagram, I'am working on a similar project with some tweaks. Please 🙏.

  • @robwray3563
    @robwray3563 7 หลายเดือนก่อน +1

    This is the perfect weekend project I was looking for. Thank you

    • @SuperMakeSomething
      @SuperMakeSomething  7 หลายเดือนก่อน +1

      You’re welcome! Good luck with your build!

  • @PCBWay
    @PCBWay ปีที่แล้ว +5

    Terrific - thanks! 👍 Clear, comprehensive & helpful. Do more uploads pls, Alex!

  • @ESCcrasci
    @ESCcrasci ปีที่แล้ว +3

    Been following this project progress for quite a while now. The end output is excellent!. And this also proves that good things take time. Clearly the MJPEG method is a waay better than trying to draw bitmaps multiple times. Great project and video! Also, 📺

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +2

      Thank you so much, that really means a lot! I’m really excited with how everything came together. I’m happy to hear that you liked it video! 📺🙌

  • @ModBotArmy
    @ModBotArmy ปีที่แล้ว +2

    📺 awesome job. Your projects are always super inspiring 👍

  • @dfn808
    @dfn808 ปีที่แล้ว +1

    What an awesome project. Thank you for sharing!

  • @ModelsCraft
    @ModelsCraft 8 หลายเดือนก่อน +1

    Great!!!

  • @zaidhussain5206
    @zaidhussain5206 ปีที่แล้ว +2

    Thank you so much for sharing this video

  • @nyckid
    @nyckid 3 หลายเดือนก่อน +1

    Just stumbled on this video, you're saving my tail on an upcoming project! ❤

    • @SuperMakeSomething
      @SuperMakeSomething  3 หลายเดือนก่อน +1

      Awesome! Glad you found the video! Good luck with your project!

  • @shikasketchbook7610
    @shikasketchbook7610 7 หลายเดือนก่อน +1

    I was looking for a project like this to display my gif design, this is so far the best vids i found+ and to watch other animes as well.I'm a beginner in Arduino but will slowly try and built this project, thank you for the video

    • @SuperMakeSomething
      @SuperMakeSomething  7 หลายเดือนก่อน

      Thank you for watching! I’m glad that you like the video and good luck with your build!

  • @v1nd1cta
    @v1nd1cta 5 หลายเดือนก่อน +1

    First time watching your channel. Amazing production quality. I love these B-reels and animations. One easy improvement idea came up. You can easily improve the looks of these 3D-printed component stands by changing the Z-seam setting in your slicer to place the layer change spot on the backside so you dont have those small blobs on the frontside.
    Kinda useless info but wanted to share in case you are interested. Everything else seems so nice!
    Examples on a video: 6:44, 8:37

    • @SuperMakeSomething
      @SuperMakeSomething  5 หลายเดือนก่อน +1

      Thanks for watching! That is a great tip!

  • @cidsantiago9577
    @cidsantiago9577 11 หลายเดือนก่อน +2

    This video is DOPE!!!! I found it while researching for my air hockey table project, and it actually helped me a lot with ideas. I already have the ESP32, arduino, and ILI9341 monitor to my project. My idea is that every time someone scores a goal it displays a video animation and keeps the scoreboard. Thank You!

    • @SuperMakeSomething
      @SuperMakeSomething  11 หลายเดือนก่อน

      That sounds like an awesome project! Good luck with your build!

  • @jgaguilar3127
    @jgaguilar3127 10 หลายเดือนก่อน +1

    My Mind Blow With This Super Video Fantastic

  • @RealDevastatia
    @RealDevastatia 9 หลายเดือนก่อน +1

    I bought some of those 8 ohm 2W speakers for a portable 65C816 computer I'm building, and worried that they might not be loud enough to cut through background noise. I guess this confirms that they'll be usable. Thanks!

    • @SuperMakeSomething
      @SuperMakeSomething  9 หลายเดือนก่อน

      You bet! They are surprisingly loud!

  • @bjoernhaucap6111
    @bjoernhaucap6111 9 หลายเดือนก่อน +2

    I actually had issues with smooth video in my dashboard when simulating a moving gauge. This should make it a lot smoother. Since I have defined frames now I should be able to have real quick response on my gauges

    • @SuperMakeSomething
      @SuperMakeSomething  9 หลายเดือนก่อน

      Awesome! Good luck with your project!

  • @boomermark
    @boomermark 9 หลายเดือนก่อน

    Hi Alex... great project, great materials. you do show a back plane or case back for the project but we are not finding any .stl files to print one. Could you share that please?

  • @ronalddhs3726
    @ronalddhs3726 ปีที่แล้ว +4

    📺Thanks man; your projects are awesome! We need more of them :)

  • @arturo182
    @arturo182 ปีที่แล้ว +3

    Thanks for the shout-out :)

  • @thaphreak
    @thaphreak 10 หลายเดือนก่อน +2

    📺
    Can't believe I don't see a single one.

  • @EC5ABG
    @EC5ABG 11 หลายเดือนก่อน +2

    Muy bueno. Gran proyecto👍👏

  • @tarshaakrishnaraj1924
    @tarshaakrishnaraj1924 24 วันที่ผ่านมา

    Love. Can’t wait to make it. How much do all of these cost? Or did u mention it and I prob missed it

  • @kaczkawil1
    @kaczkawil1 ปีที่แล้ว +2

    So cool

  • @edwardfletcher7790
    @edwardfletcher7790 ปีที่แล้ว +1

    The ESP32 is such a kickass little processor 👍😆

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว

      It's really a great platform. I just wish that for this build that Espressif Systems would make a version with castellated edges! 😄

    • @akul24
      @akul24 ปีที่แล้ว

      @@SuperMakeSomething you can just use esp32 chip without the dev board and solder it with hot air gun or even with just soldering iron

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว

      @@akul24 Definitely an option, but this would limit the number of people who could build this project, since a lot of people only have a soldering iron.

  • @unnisathyadas4598
    @unnisathyadas4598 ปีที่แล้ว +1

    Awesome..❤️❤️❤️

  • @markhaus
    @markhaus 2 หลายเดือนก่อน

    If you don’t need WiFi but still want a truly embedded device to play video off of storage then one of later teensy boards seems like a better choice. You should be able to go up to 480p, JPEG video or possibly even real video formats like x264. I’m doing this with an esp32 mostly because I don’t want the sd card dependency. I just want to point it to a server and press play and it will be like a broadcast TV channel, looping long playlists of videos

  • @BestFirmwareAround
    @BestFirmwareAround 8 หลายเดือนก่อน +2

    I created a Video Capture demo board, using a dsPIC and a similar LCD, all done in pure software - works fine enough given the ADC speed (3.5MHz)
    it's on my channel :)
    Love this one too of course!

    • @SuperMakeSomething
      @SuperMakeSomething  8 หลายเดือนก่อน +2

      Super cool! I will check it out. Thanks for sharing!

  • @kumaraliyanage8629
    @kumaraliyanage8629 ปีที่แล้ว +3

    can i get the pcb file?
    oh and 📺

  • @4NDR01D5
    @4NDR01D5 7 หลายเดือนก่อน

    📺 Can you just build the mp4 re-encoder / spliter into the esp32 so if it sees mp4 media it automatically does this saving users hassle theres now an esp32 avi media player out from hackaday that came out today as well. Maybe have it use the input filename like "test movie.mp4" but break it down to mpeg 160x160 'test movie(small).mpeg' + 'test movie(small).mp3.. but do this in an automated script like maybe .py python etc if needed etc..

  • @SP95
    @SP95 ปีที่แล้ว +1

    📺 nice

  • @TheOldKid
    @TheOldKid 4 หลายเดือนก่อน

    Dang I'd love to do this. Building the physical project would be a breeze but at my knowledge level of programming and software steps I got lost about 1/3 of the way through the explanation. I will make an attempt and if I can't seem to be successful I'll throw it in the drawer with the other microcontroller projects I have made multiple attempts at but failed. I guess I'm learning all the ways not to do it

  • @BastetFurry
    @BastetFurry 9 หลายเดือนก่อน

    5:18, sorry but KiCAD also lets you change the board as you like. And whats good enough for frigging CERN of all places is good enough for me.

  • @user-ql3qn8ul6n
    @user-ql3qn8ul6n 3 หลายเดือนก่อน

    Is there some other compatible bigger display that we can use with the same code and connections ?

  • @divdav
    @divdav ปีที่แล้ว +1

    Looking forward to a kit link!

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +1

      Parts are currently on order! I’ll post links when they are ready for purchase - stay tuned!

    • @divdav
      @divdav ปีที่แล้ว +1

      @@SuperMakeSomething awesome! What’s the best way to keep an eye out?

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +1

      @@divdav I will post a pinned comment and update the video description here, but the best way would be to follow on Instagram and Twitter! To start, we are doing a small batch run so they may sell out quickly!

  • @ergindemir7366
    @ergindemir7366 7 หลายเดือนก่อน +1

    7:20 I wouldn't desolder the pins, as desoldering is too much work. Instead I would bend the pins 90 and trim necessary to match the pads. This way you convert the module to smd plus soldering is much easier now.

    • @SuperMakeSomething
      @SuperMakeSomething  7 หลายเดือนก่อน +1

      This is a great idea and wouldn’t make the project much thicker. Thanks for the tip! It would have definitely have helped with some soldering difficulties I had during the livestream. 😅

  • @rinderkn
    @rinderkn 2 หลายเดือนก่อน

    Is it possible to use the same SPI on esp32 for both SD card and display? (I am not using the sound)

  • @evergregorio3238
    @evergregorio3238 ปีที่แล้ว +1

    Hey awesome project. I would like to make one but, I know I would mess it up. I was wondering if you sell some already made?

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว

      Sorry I do not sell any pre-made ones, but the kit should be back in stock soon!

  • @RWB123
    @RWB123 ปีที่แล้ว +1

    Sweet, I've been watching the library creators post on Twitter as he has been testing performance with different Esp32 versions.
    I'm curious is 25-29 fps is possible on bigger resolution LCDs? Does the library go over this?

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +1

      The library is definitely very cool! The Instructables tutorial that I initially found the library through (www.instructables.com/Play-Video-With-ESP32/) mentions being able to theoretically push up to 60 fps via SPI on a 320x240 16-bit display, but that does not include overhead for reading/writing video data. I had to change the code a bit to get it running on this project -- the author's implementation actually runs on both of the ESP32 cores (one for video, one for MP3), but I was not able to get this working on my development kit and am running everything off of a single core. (The issue is related to reading the SD card data via SDMMC, which the LCD screen's SD card does not support and would require an external SD reader/board.) Having a dedicated video core should increase the refresh rate a bit or alternatively be able to drive a larger screen, but I have not tried this yet.

    • @davisje011
      @davisje011 ปีที่แล้ว

      @@SuperMakeSomething I've got it running on a 2" 320x240 ST7789V, I had to strip audio to have a decent framerate.

    • @hieuhoang4028
      @hieuhoang4028 9 หลายเดือนก่อน

      @@davisje011I'm trying to do the same thing on the same display. Are you using the code provided in this video?

  • @barrettjacobsen6614
    @barrettjacobsen6614 ปีที่แล้ว +1

    Could you please explain what function the resistor and capacitor are doing? Everything else seems somewhat self explanatory on what it’s doing and why it’s a necessary part but those two have me stumped (I’m more of software guy, just getting into hardware)

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +2

      You bet and good eye! The capacitor is there to filter out audio noise from the circuit. I was experiencing some high frequency “clicking” noise over the speaker that corresponded to the SD card being read and adding a small capacitor into the audio portion of circuit fixed the issue for me. The resistor is also audio related, specifically for the volume control. Humans don’t perceive volume as linear, so logarithmic potentiometers are typically used for modulating volume. Unfortunately these can be quite expensive, so I instead use a resistor that is matched with the resistance of the volume thumbwheel potentiometer to create a nonlinear resistance change when the thumbwheel is rotated. Unfortunately this didn’t end up making it into the final video, but it’s definitely one of my favorite parts of the build! Analog circuit design is a whole world of its own and so much fun! Hope this helps!

  • @annguyenthanh7998
    @annguyenthanh7998 ปีที่แล้ว

    Can you share the symbol and footprint of ST7735 LCD and HW-104?

  • @THTTech
    @THTTech หลายเดือนก่อน

    Can I build this project by using esp32 CYD?

  • @adienterprise1946
    @adienterprise1946 21 วันที่ผ่านมา

    CAN I BUILD A MINI SCREEN FOR SHARE MOBILE SCREEN THROUGH USB TYPE C TO HDMI

  • @LDan75
    @LDan75 ปีที่แล้ว

    Good day! Can I ask for a Gerber file? I have no way to order on pcbway. I want to etch the board myself.

  • @rcdinamo6272
    @rcdinamo6272 ปีที่แล้ว

    Is the wiring diagram available in the github link?

  • @FODTony
    @FODTony ปีที่แล้ว +1

    dope channel! came from veratasium

  • @anlpereira
    @anlpereira ปีที่แล้ว +1

    I'm using arduino 2.0 and this library is not installing. What should be? Thankd

  • @Cypher195
    @Cypher195 ปีที่แล้ว +1

    📺I was searching for a specific solution and happened to find this video. While this video doesn't meet my needs directly it certainly is informative and I liked it as someone with no prior DIY experience. If you're interested I'm trying to solve this problem: Car has a built-in dashcam but no way of viewing saved footage while on the go e.g. after an accident. The solution would be a device similar to what you show but the differences would be: Able to browse the contents of inserted memory card (meaning I still have to take out the card from the cam and put it in the device). Able to play the video files as is (Might be a non-starter given your explanation of video decoding processor requirements). Able to do Wi-Fi transfer of selected video footage from device to mobile phone (no idea what software will take care of that).

    • @SuperMakeSomething
      @SuperMakeSomething  11 หลายเดือนก่อน

      That’s a cool idea! My project queue is full at the moment, but if you end up building this project, please let me know!

  • @Brendy657
    @Brendy657 6 หลายเดือนก่อน +1

    📺❤

  • @ChasyGLOC
    @ChasyGLOC ปีที่แล้ว +2

    So if LCD_MOSI = 23 connects to SDA. what does LCD_MISO = 19 Connect to on the LCD there is No MISO on the LCD is it not Connected. I'm new to electronics just trying to create my own diagram of the circuit?

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +1

      Good catch. This was a relic from code development, but you are correct that D19 is not actually connected to anything because there is no MISO on the LCD. There is a MISO/MOSI pair on the SD card, however, which are connected to D12 and D13, respectively.

  • @ford7653
    @ford7653 10 หลายเดือนก่อน

    Would these parts and pieces work for an in-store digital display board... could you add wifi downloading the files instead of the mem-card??

    • @RealDevastatia
      @RealDevastatia 9 หลายเดือนก่อน

      This project uses a very small screen in the neighborhood of 320x240 pixels. A sign board big enough to be useful in a retail space would need to have a lot more pixels. I think that would be beyond the capabilities of the ESP32. A Raspberry Pi or similar single board computer would be a better choice.

  • @kenheitmueller69
    @kenheitmueller69 ปีที่แล้ว +1

    Is it possible to gain some frame rate by disabling sound? I'd like to feed a 320 x 240 screen but do not need audio. thanks.

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +1

      Right now both MP3 and video decoding are running off of a single ESP32 core, so I believe thar this should be possible! Please report back and let me know if you try this!

  • @aroncrasta9452
    @aroncrasta9452 2 ชั่วโมงที่ผ่านมา

    How can make it using 2.4 inch tft touch display

  • @newtlab
    @newtlab 2 หลายเดือนก่อน

    I'm interested in a player with a screen for audio files from micro SD cards, showing album skins, moving through folders......has anyone seen this somewhere?

  • @octaviomorquecho535
    @octaviomorquecho535 ปีที่แล้ว

    Me encanta tu creatividad, disculpa se podrán conectar varias pantallas a un solo Arduino?

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว

      Thank you! Only one screen can be connected to the ESP32 in this project.

  • @SKElectronics
    @SKElectronics 6 หลายเดือนก่อน +1

    📺

  • @lavacat720
    @lavacat720 ปีที่แล้ว +1

    *Pulls out 5tb sd card to watch a 1 hour movie in raw format*

  • @kumaraliyanage8629
    @kumaraliyanage8629 ปีที่แล้ว +2

    I will make this but can you tell me how much this project cost you?
    and could you pls tell me how to replace ST7735 with ILI9341 ?

    • @RealDevastatia
      @RealDevastatia 9 หลายเดือนก่อน

      You should be able to find the appropriate Arduino library for whatever display you're using.

  • @nikosbazianas3440
    @nikosbazianas3440 4 หลายเดือนก่อน

    Good evening my friend
    I could use a 1,14 inch 135x240 pixel lcd with driver st7789?And what changes should i make to your code?
    Thanks from Greece Athens

    • @SuperMakeSomething
      @SuperMakeSomething  3 หลายเดือนก่อน

      You would need to check the Adafruit Arduino library that I am using to initialize these screens to see if is compatible. This will require a code change to use the right display/set the right resolution, but should be straight forward. However be aware that changing the resolution to a higher one than the one I use in this project means that the microcontroller has to draw more pixels per frame, which may affect the playback frames/second that the microcontroller is able to handle.

  • @maulanawahyudi7127
    @maulanawahyudi7127 ปีที่แล้ว

    Can i use other display sir?, maybe tft spi 240* 320 ili9341 ?

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว

      The software may support it, but I am not sure if the pin layout is the same on that screen, so it may not be able to be plugged into this circuit board.

  • @kayezero703
    @kayezero703 ปีที่แล้ว +1

    It's been a long time
    I really forgot about u

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +1

      Hope it was worth the wait :)

    • @kayezero703
      @kayezero703 ปีที่แล้ว +1

      @@SuperMakeSomething
      yes absolutely

  • @michaelallen6052
    @michaelallen6052 11 หลายเดือนก่อน +1

    Hello, I replicated your project as a gift for my girlfriend, its our anniversary on thursday and Im having an issue. I followed all of the steps correctly multiple times but the screen only print error sd card mount faild followed by error failed to open mjpef file for reading. What could be the issue?

    • @SuperMakeSomething
      @SuperMakeSomething  11 หลายเดือนก่อน

      I would double check the solder connections between the breakout PCB and the ESP32. I had a similar issue during the livestream build and the problem was a sketchy solder joint. (Please check out that episode for more details.) Hopefully this will resolve your issue. Happy anniversary!

  • @sltechgalaxy1677
    @sltechgalaxy1677 ปีที่แล้ว +1

    can I use a 240*240 TFT display for this project??

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว +1

      It could work, though I would double check the definitions file in the screen library to see if this type of display is supported. That being said, it would run at a lower fps because you would need to update more pixels in every frame.

    • @sltechgalaxy1677
      @sltechgalaxy1677 ปีที่แล้ว

      Ok thank

  • @ganbensie
    @ganbensie 10 หลายเดือนก่อน +1

    Nice project, would you like to share gerber file for this project, Thank you

    • @SuperMakeSomething
      @SuperMakeSomething  10 หลายเดือนก่อน +1

      Thanks! You bet -- I just enabled Gerber file downloads on the PCBWay project page. Cheers! www.pcbway.com/project/shareproject/Mini_Video_Player_Super_Make_Something_140926c9.html

    • @ganbensie
      @ganbensie 10 หลายเดือนก่อน +1

      thank you

    • @SuperMakeSomething
      @SuperMakeSomething  10 หลายเดือนก่อน

      @@ganbensie You’re welcome! Excited to see what you make with this project!

  • @soulofpoetry
    @soulofpoetry 7 หลายเดือนก่อน +1

    two display connect to this its possible

    • @SuperMakeSomething
      @SuperMakeSomething  7 หลายเดือนก่อน

      If you were to drive two displays independently, you would need to cut your frame rate in half, as the current implementation is close to the limit of one ESP32 compute core. I am not certain if it would be possible to simply “duplicate” the displays by hooking them up to the same pins, as this might go against how SPI communication is implemented, but it would be interesting to try! If anyone knows, please leave a comment!

  • @mattm6525
    @mattm6525 ปีที่แล้ว +1

    Chromecast and Airplay pls!

  • @jiririchter3466
    @jiririchter3466 ปีที่แล้ว

    Can I buy it assembled from you?

    • @SuperMakeSomething
      @SuperMakeSomething  ปีที่แล้ว

      Sorry I am not selling assembled versions of this project at this time.

  • @fixins
    @fixins ปีที่แล้ว +1

    Cool project! How about a youtube viewer?

  • @NortelGeek
    @NortelGeek ปีที่แล้ว +1

    📺📺📺

  • @mahdihasan7900
    @mahdihasan7900 10 หลายเดือนก่อน

    nice job but wifi or bl are wedtest....

  • @SharvilSawargaonkar
    @SharvilSawargaonkar หลายเดือนก่อน

    For the price you could get a car media player much bigger screen and less work but still there is a fun to make it yourself

  • @Embassy_of_Jupiter
    @Embassy_of_Jupiter 10 หลายเดือนก่อน

    Needs more neon colored lines, unnecessary external cables, unnecessary but aesthetic bits and bobs, and a generic sounding company name like "Greenwald Industries" to be a true cyberpunk gadget

  • @ronalerquinigoagurto555
    @ronalerquinigoagurto555 9 หลายเดือนก่อน

    Can you plaY youTube also?

    • @SuperMakeSomething
      @SuperMakeSomething  9 หลายเดือนก่อน

      This version cannot, but there is an ESP32 implementation that may over VNC.

  • @nemat770
    @nemat770 10 หลายเดือนก่อน

    ok

  • @jayboogie8973
    @jayboogie8973 4 หลายเดือนก่อน +1

    Tv

  • @Zach64612
    @Zach64612 4 หลายเดือนก่อน

    would be cool to actually watch it work for a little bit. like for longer than 5 seconds.

  • @pablogarin
    @pablogarin ปีที่แล้ว

    2 dollars??? I've been robbed!!! I just bought 2 for 10 :facepalm:

    • @RealDevastatia
      @RealDevastatia 9 หลายเดือนก่อน

      Ah, but I see you are a fellow message board user. :D

  • @jefersonbarros8289
    @jefersonbarros8289 หลายเดือนก่อน

    do you like Neon Genesis Evangelion?

  • @robm8809
    @robm8809 2 หลายเดือนก่อน

    Why do Americans pronounce "solder" is such an odd way? The L isn't silent!!!

  • @TheOleHermit
    @TheOleHermit 2 หลายเดือนก่อน

    Excellent project and execution.👍
    As a matter of fact, I'm just nearing completion of a Teensy 4.1 based, MIDI controllable laser synthesizer, which displays abstract laser effects, based upon complex lissajous imagery, similar to those in original Laserium shows.
    I have a genuine need for an image preview screen that can convert XYRGB points @ ~40kpps. I've been searching for a RGB vector to HDMI display for 2 years w/o success.
    ref: YT video 'Christopher Short laser Radiator HDMI' (very similar project)
    Thank you for any pointers towards that goal.

  • @MrShortyShrimp
    @MrShortyShrimp 10 หลายเดือนก่อน +1

    📺

  • @DogDog173
    @DogDog173 5 หลายเดือนก่อน +1

    📺

  • @thecircusb0y1
    @thecircusb0y1 5 หลายเดือนก่อน +1

    📺

  • @jhawkins0208
    @jhawkins0208 ปีที่แล้ว +1

    📺

  • @farmterminator4777
    @farmterminator4777 ปีที่แล้ว +1

    📺

  • @EricWAtchesVideos
    @EricWAtchesVideos ปีที่แล้ว +1

    📺

  • @-HOSS-
    @-HOSS- ปีที่แล้ว +1

    📺

  • @alexiscastel5799
    @alexiscastel5799 ปีที่แล้ว +1

    📺

  • @Siktah
    @Siktah ปีที่แล้ว +1

    📺

  • @ramasouto
    @ramasouto ปีที่แล้ว +1

    📺