ESP32 Mini Game Console - Game Wing

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • This video shows a self made retro game console. Powered by
    JLCPCB Prototype for $2(Any Color): jlcpcb.com (sponsor)
    The console is designed as a Feather Wing for the Adafruit Huzzah32 micro controller. It uses I2S and the internal DACs to create a color PAL signal and mono sound. Two SNES controller connectors provide the input to make it simple console. The SD card slot should provide the possibility to additional game data. The 3D printed case resembles an old fashion Super Nintendo console. A simple PCB is designed and soldered and some tips and tricks are explained how to make the life easier. Have fun!
    Color PAL details:
    bitluni.net/es...
    Sketch:
    github.com/bit...
    Links to the parts (affiliate links):
    Flux (2pcs $2.7 shipped, I used the NC-559 here):
    aliexpress.bit...
    SNES Game Pad ($3.5 shipped):
    aliexpress.bit...
    SNES Socket ($1.5 each):
    aliexpress.bit...
    Electrolytic Capacitors 12Values:
    aliexpress.bit...
    My camera and lens (4k 60fps):
    amazon.bitluni...
    plz share :-)
    Check out my Tindie store to get some of my creations:
    www.tindie.com...
    Consider supporting my lab for some extras and frequent updates:
    github.com/spo...
    / bitluni
    paypal.me/bitluni
    Twitter: @bitluni
    reddit: r/bitluni
    #electronics #esp32
    My camera and lens (4k 60fps):
    amazon.bitluni...
    plz share :-)
    Check out my Tindie store to get some of my creations:
    www.tindie.com...
    Consider supporting my lab on Patreon for some extras and frequent updates:
    / bitluni
    I'm also thankful for any donation on PayPal:
    paypal.me/bitluni
    Twitter: @bitluni
    reddit: r/bitluni
    #electronics #diy #maker #bitluni

Комментарии • 106

  • @DustinWatts
    @DustinWatts 4 года назад +49

    I like it! Instead of heaving to find 9 friends to play on the 10 Player Game Console I now only have to find 1 friend! That just might be possible! :)

    • @ksks6802
      @ksks6802 4 года назад

      I was looking for guidance in using an input from an xbox one rumble motor to then RF to a receiver to make the led strip light up red with the same pulse of the rumble motor. I'm 100 percent doing this project but I just don't know where to start. Any help would be appreciated. I'm thinking about a nano. The 3.3v analog in digital comes stock on the nano. Rfing that to the receiver. Should be pretty straightforward. Should I up voltage to 5v before rfing to the receiver?

  • @WistrelChianti
    @WistrelChianti 4 года назад +8

    Thanks so much for the idea about the thick tip! That just made my life so much easier de-soldering a thick wire

  • @Beredro
    @Beredro 4 года назад +4

    I really like your music choice. The project is nice as well. I'm all ways holding myself back from ordering PCBs because of the shipping costs.

    • @bitluni
      @bitluni  4 года назад +1

      I quite often use the $8 shipping it's fast enough and the fun in my lab is worth more to me than getting a meal in a cheap restaurant 😊

  • @zeffofx
    @zeffofx 4 года назад +8

    awesome! this is really really amazing. now I think you should make a tutorial of how to develop games on this console, so that other people might create some awesome games for your console!

    •  4 года назад +1

      Yes please!
      And call it the Looney Engine.

    • @andymouse
      @andymouse 4 года назад

      This is a great idea !

    • @MNanme1z4xs
      @MNanme1z4xs 4 года назад

      That is far more difficult than engineering a console system

  • @LostDeadSoul
    @LostDeadSoul 4 года назад +5

    I dig my own solder flux pine pine trees. Dig out old hard tree resin from a wound in the trees bark. Dissolve in isopropyl alcohol and sift through a coffee filter. Boil the dissolved resin until both the isopropylalcohol and the resins remaining terpentine have evaporated (160+ degrees celcius). Let it cool to room temp and then add just enough isopropyl alcohol to dissolve the now hard treeresin. You now have a concentrate of flux. You can add some glycerine to make it a bit stickier, but I have found the concentrate is fine just as it is.
    It smells awesome and I don't really think it's any harmful, since people have eaten it, gotten it in their lungs and on the skin through wood, and never have i heard anyone say " Stay away from pineresin, because it is dangeous". So woooooohooooo!

  • @Monorijder
    @Monorijder 4 года назад +1

    Great🤘 the last retrogaming consoles I've build were retropie and pong with an 16F84 😊. Love this

  • @dsfromsomewhere
    @dsfromsomewhere 4 года назад +1

    Impressive 3d graphics.

  • @Urza1
    @Urza1 4 года назад +1

    Impressive. I did not know the ESP could be used this way. I did not know I have some consoles flying around :D

  • @andiox90
    @andiox90 Год назад

    Haha deine Lache immer zwischendrin - 😂👌 Sehr nice!

  • @ovi_4
    @ovi_4 4 года назад +2

    Oh yeahhhh....I would love to see that one shown at the end even though i'm going to build the current working one as well
    Fantastic job Mr. LUNIiiiiii....!?!!?!? .....:))))))))))))))))))

  • @CrazyCoupleDIY
    @CrazyCoupleDIY 4 года назад +1

    Now thats retro

  • @antonnym214
    @antonnym214 4 года назад +2

    I'm so glad i found you! Pure fun! I subscribed immediately! alles guten wünsche.

  • @pierrefpv
    @pierrefpv 4 года назад +3

    I am very interested to see the resistor ladder working for creating a composite video signal. It seems from your ESP32 VGA video that you can get 20M samples instead of 13M with the internal DAC so it should improve the color encoding.

  • @moechano
    @moechano 4 года назад

    I will always be happy to watch your content, Bitluni :)

  • @tetra3dprint
    @tetra3dprint 4 года назад +1

    Love the case! I also use blender to make models for 3d printing, I did have to look away when you used that knife on the bed though!

  • @michaelsablan8772
    @michaelsablan8772 4 года назад

    creative, talented and genius you are....your video choreographing and background enhancements are great, seen a few of your videos already starting with your cheap CNC machine. I am mechanically inclined, an aircraft mechanic/ technician and would like to do what you do BUT....it is so alien to me, I get lost in most of the technical stuff you present, hahaha! When someone learns I’m a mechanic, they think you can fix anything, hahaha! NOT! The ability is there though....TO LEARN with the skill set already acquired. Thanks for giving the time and sharing. ALOHA BRADDAH!

  • @NoviSavvy
    @NoviSavvy 4 года назад +1

    I'd like to see more about DSP with ESP32 uC. I think it may be suitable to process audio or radio signals

    • @Mr.Engine993
      @Mr.Engine993 Год назад +1

      There is a library called "audioTools" for ESP32 boards that does just that. You can have multiple audio sources like SD card, Bluetooth, 3.5mm jack and maybe even WiFi (not sure). Then you take the audio through filters, you can adjust bass/treble and then output it through the DACs

  • @BrianLough
    @BrianLough 4 года назад +3

    Nyon nyom nyom

  • @NanobyteOnline
    @NanobyteOnline 4 года назад +1

    OK you got me ... subscribed!

  • @TradieTrev
    @TradieTrev 4 года назад

    That's a really neat little design!

  • @vimalerick6608
    @vimalerick6608 4 года назад +2

    I need an WiFi joypad in mobile app to control and upload games

  • @retrobytes.v65
    @retrobytes.v65 4 года назад +3

    What is that beautiful board you are showing at time 6:02 ??
    One you've made? one you've bought? One made up from GitHub?
    Is that dual USB with hub circuitry & SD card...as I salivate!

  • @certified-forklifter
    @certified-forklifter 4 года назад +1

    good project

  • @garagemonkeysan
    @garagemonkeysan 4 года назад +1

    Great project! Nice video. Mahalo for sharing! : )

  • @danboid
    @danboid 10 месяцев назад

    Fantastic project and very nicely prioduced video too!
    This is pretty much the Uzebox big sibling that I'd like to see. Rather than the Huzzah32 though, it seems the TTGO VGA32 might make a better base by adding some Playstation ports to that via its I2C support, as an alternative to using Bluetooth controllers.
    Have you seen any controller hats like this but for the VGA32?

  • @_methm_
    @_methm_ 4 года назад +1

    This is so cool.

  • @aldikiller
    @aldikiller 4 года назад

    Super, geniale Idee.. ist dir echt gelungen.. weiter so..

  • @MrNonesuch
    @MrNonesuch 4 года назад +4

    Definately make this a Tindie kit :)

  • @MAYERMAKES
    @MAYERMAKES 4 года назад

    yes to all of those!

  • @LillitosanEP
    @LillitosanEP 4 года назад +2

    I like it‼ ∞♥∞

  • @brorianszk
    @brorianszk 4 года назад

    The soldering looks so easy to do but we all know that it's not rookie level.

  • @photon2038
    @photon2038 4 года назад +4

    2:19 - Flux capacitor

  • @myrmidon0
    @myrmidon0 4 года назад

    Great video as always, i like it !

  • @timvanderpfad9534
    @timvanderpfad9534 4 года назад +3

    Hey, I have one question: what soldering station (or iron) are you using?

  • @chalkers
    @chalkers 4 года назад

    I need this kit!

  • @rakhmatvaris
    @rakhmatvaris 4 года назад

    I like your channel. You provide an alternative component that is easily available. maybe not the best but it's quite worth using. such as components from china / aliexpress. I know German components or products are the best. but not everyone can afford to buy components or products from Germany.
    (iam sorry, i use google translate)

  • @joshuamacdonald4913
    @joshuamacdonald4913 Год назад

    I would love to try this but change the game connectors with usb

  • @Digithalis
    @Digithalis 4 года назад +1

    Wow.. This is awesome dongle :-)))

    • @CrazyCoupleDIY
      @CrazyCoupleDIY 4 года назад

      Was that the only thing you saw in this video?

  • @raiyu1985
    @raiyu1985 Год назад

    Just what I needed. Any link for the gerber?

  • @sebydocky5080
    @sebydocky5080 4 года назад +1

    awesome !!!!

  • @hollensted
    @hollensted 4 года назад

    Epic! Love it!

  • @adrianfp6077
    @adrianfp6077 4 года назад

    great job!

  • @VoltageGoat
    @VoltageGoat 2 года назад

    Since we can't buy these units from your store, did you make the gerbers available somewhere?

  • @MrFabqu
    @MrFabqu 4 года назад +1

    Would you mind uploading the files for the board as well as for the 3D-print? Would be great!

  • @pijussimkevicius6149
    @pijussimkevicius6149 4 года назад

    Heyo! Bitluni! I need help using audio RCA jack on arduino. I see in the schematic you are using a 10 uF capacitor, why is that? (Also my audio will just be beeps (High and low)) Should I still add that little capacitor? Thanks! (Great video by the way!)

  • @NikiDorian
    @NikiDorian 2 года назад

    Why no pull-up resistors on SD? Both ESP and SanDisk state pull-ups are necessary.

  • @gammongaming9081
    @gammongaming9081 7 месяцев назад

    How does it work without resistors? i thought composite needs them to work?

  •  4 года назад +4

    Me: OMG he's using blender
    Looney: please don't judge me
    Me: ah, ok
    Hahaha lmao
    Ps: I'm also a blender addicted

  • @kevinm.5765
    @kevinm.5765 4 года назад

    Let me buy this kit 😬😋

  • @chrisjones-fp5vd
    @chrisjones-fp5vd 4 года назад

    I've never seen ultrasonic cleaning to remove flux. Makes a lot of sense though. Do you need soap or surfactants to dissolve it?

  • @Legantmar
    @Legantmar 4 года назад

    Bitluni master!

  • @ramakrishnamishra8179
    @ramakrishnamishra8179 Год назад

    where is the new one? please provide link to the video

  • @elabguy
    @elabguy 4 года назад

    Cool !! I wonder where you can find the Nintendo connector ?

  • @antoniopocsantos
    @antoniopocsantos 3 года назад

    Where can I find the schematics for the PCB ? or buy a PCB ?

  • @_who_cares_1123
    @_who_cares_1123 4 года назад

    How did you make the 2x2 panel without using "Panel by JLCPCB" in Easyeda?

  • @MrNonesuch
    @MrNonesuch 4 года назад +1

    Any clue if or when these will be made available on Tindie?

  • @zymagoras
    @zymagoras 4 года назад

    What 9 miserable souls could dislike this?

  • @blenderbuch
    @blenderbuch 4 года назад

    Blender of course! 👾

    • @blenderbuch
      @blenderbuch 4 года назад

      the Boolean crazy stack Reminds me at my handheld console i did twitter.com/blenderbuch/status/1001080195317665792?s=19

  • @Francois_Dupont
    @Francois_Dupont 4 года назад +1

    do you not sell the console kit?

  • @viktorhugo8252
    @viktorhugo8252 3 года назад

    Mal eine Frage zum Prozessor ESP32. Die meisten haben 4 MB Flash Speicher oder auch 16MB und dort werden die Sketche als Binärfiles hochgeladen und dann nach Reset ausgeführt. Auch kann man Files in einen abgezweigten SPIFFS Bereich des Flashspeichers ablegen. Kann man ausführbare Sketch Files als binär in das IRAM laden und dort ausführen lassen? Natürlich ohne Reset und Verlust von Speicherinhalten und Einstellungen.
    Ich möchte mehr als ein ausführbares Programm von SD oder aus dem SPIFFS nachladen können und ausführen lassen. Gibt es ein ESP..execute() oder ein ESP.run() mit Angabe der Speicheradresse und der verwendeten Stackgrösse?
    Ich hoffe, dass einige erfahrene Nutzer des ESP32 etwas dazu sagen können. Vielen Dank

  • @Joe-go9vq
    @Joe-go9vq Год назад

    Anyone know where I could find or make this circuit boards. Dose anyone know where I can get these tools and parts to!

  • @kitkat224
    @kitkat224 Год назад

    i have an issue, as soon as i upload TetrisSpaceX sketch the board goes into bootloop, i tried to make the sketch smaller by commenting out the audio but still no luck, any advice?
    ps i'm using Wemos Lolin32 V1.0, the CompositeVideo SKULL sketch is working

    • @kitkat224
      @kitkat224 8 месяцев назад

      i have success! i used CompositeOutput.h from ESP32CompositeVideo-master repository and added 'untie DACs' 2 lines of code, and it works!! composite video and audio!!
      controllers worked after changing latch, clock, p0, and p1 pins
      awesome project!

  • @kodiererg
    @kodiererg 4 года назад

    What diameter solder do you use. Mine seems much larger, and harder to work with.

  • @cosmefulanito5933
    @cosmefulanito5933 4 года назад

    You do not need flux to solder everything. Soldering tin have it internally.

  • @reistlinmadjere4573
    @reistlinmadjere4573 2 года назад

    Проект с sd картой можно увидеть в открытом доступе?

  • @sergeyzhilin9529
    @sergeyzhilin9529 4 года назад

    If it had NES emulator - would be best console

  • @estqwerty
    @estqwerty 4 года назад

    why not print your connectors? and even controlers...

  • @duality4y
    @duality4y 4 года назад

    Got me

  • @Mindplay591
    @Mindplay591 4 года назад

    Can you make a USB joystick version?

  • @gijs
    @gijs 4 года назад

    i found your twin brother, his youtube channel is: TronicsFix

  • @namernum5692
    @namernum5692 4 года назад +1

    BASIC ENGINE is software for this

  • @knuxton
    @knuxton 6 месяцев назад

    Is there any way to get the PCB u have?

  • @bizarrocebola
    @bizarrocebola 4 года назад

    HELLO
    sorry but not seen or find the pcb?
    Merci

  • @samirbrihoum8630
    @samirbrihoum8630 4 года назад

    3:53 short circuit he can see it ...the same 4:40 il like it

  • @ivancheck
    @ivancheck 3 года назад

    Where i can get scheme? 🤔

  • @Evilslayer73
    @Evilslayer73 3 года назад

    where i can buy your board??

  • @zsoltpeterdaniel8413
    @zsoltpeterdaniel8413 4 года назад

    Will it work with ardulino nano?

  • @niklasneuhold8606
    @niklasneuhold8606 4 года назад +3

    Omg, and I cant even run 10fps om an spi lcd

  • @drssound5273
    @drssound5273 4 года назад +1

    Hello frend Good vedio
    🌟❤️🌟❤️🌟❤️🌟❤️🌟❤️🌟❤️🌟❤️🌟

  • @toutagamon
    @toutagamon 4 года назад

    Yes but does it run RDR2?

  • @samirbrihoum8630
    @samirbrihoum8630 4 года назад

    4:50 please dont touch me oky i can touch the CNC machine

  • @DavidGalloway
    @DavidGalloway 4 года назад

    What is that game?

  • @benjaminandersen1097
    @benjaminandersen1097 4 года назад

    Now, dont misunderstand me -im not threatening you- but i want to give you a heads-up; if i ever find way that i can steal you brain, im gonna do it!
    (joking, if its not obvious)
    ..i love your projects, f'ing nice!

  • @danielsilvabrum7583
    @danielsilvabrum7583 4 года назад

    The game code ?

  • @alirezazarafshani
    @alirezazarafshani 4 года назад

    woowww

  • @jan.8879
    @jan.8879 4 года назад

    Files pls

  • @jadeotter3328
    @jadeotter3328 4 года назад

    How to make an arduino plug and play console.
    That’s the video.

  • @hikaroto2791
    @hikaroto2791 4 года назад

    can it run snes?

  • @GoatZilla
    @GoatZilla 4 года назад

    Oh lord Blender...

  • @The_LastAdventure
    @The_LastAdventure 4 года назад

    Русский акцент?чел,ты спалился!

    • @Hedymin.
      @Hedymin. 4 года назад +1

      Иди учись.