Arduino Game Controllers

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • This video shows how to read NES and SNES controllers using a Arduino compatible microcontroller.
    The parts, code, and more details can be found on the project page: bitluni.net/gam...
    plz share :-)
    Consider supporting our work on Patreon for some extras:
    / bitluni
    We are also thankful for any donation on PayPal:
    paypal.me/bitluni
    ..or use our affiliate links:
    SNES Gamepad $2.62
    s.click.aliexpr...
    SNES Extension Cord $1.70
    s.click.aliexpr...
    the Rigol oscilloscope used here is quite cheap on Amazon US:
    amzn.to/2DBQ4Fo
    Twitter: @bitluni

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

  • @ChunkySteveo
    @ChunkySteveo 6 лет назад +5

    Simple and to the point, but with so many teasers to your final goal.. can't wait!!

  • @northshorepx
    @northshorepx 6 лет назад +2

    What a really cool implementation using the software to mimic the old hardware. We live in amazing times thanks to makers like you. thank you for sharing your work!

  • @pissmilker2313
    @pissmilker2313 5 лет назад +2

    The 2 extra pins are either for a lightgun or a potentiometer for analog input

  • @felixgonschorek1
    @felixgonschorek1 6 лет назад +3

    Great! Keep it up. And:
    Moaarr, we need moar videos Luni :-)
    Greetings from Heidelberg!

  • @cornjulio4033
    @cornjulio4033 6 лет назад

    Du bist so cool :) Bringst mich in jedem Video mindestens ein mal zum lachen !

  • @kostyakharitoniuk
    @kostyakharitoniuk 6 лет назад +6

    I'm impressed with the possibilities of this little esp32, is it possible to repeat this with esp8266?

    • @bitluni
      @bitluni  6 лет назад +2

      in a limited fashion, yes. cnlohr did composite on esp8266 with some limitations. the timings have to be really tight with just one core.

  • @WalidIssa
    @WalidIssa 6 лет назад +3

    How do you make your animation ?

    • @jangAckman
      @jangAckman 6 лет назад

      I wonder the same.

    • @lightdark00
      @lightdark00 6 лет назад

      I wonder what animation you are asking about. The Tetris game? Download and read the source.

    • @bitluni
      @bitluni  6 лет назад +5

      this time it's really easy. I just made some graphics with inkscape. exported them to png and blended them with the video editing software. Is's just about 27 individual images

    • @jangAckman
      @jangAckman 6 лет назад

      Thanks for your reply.

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

      @@bitluni I use Inkscape too but I never thought using it as animation generator .

  • @ytfp
    @ytfp 6 лет назад +1

    Great work again just awesome!

  • @Schlagbohrerzockt
    @Schlagbohrerzockt 3 года назад +2

    For those who want to know : the 2 extra pins are for the zapper gun

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

      Yes! I want to know!!! How do we map those two pins so the zapper could work???

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

    I don't get how to use the library I'm new to arduinos and I want to make a wireless SNES controller that's connected to a Gameboy advance so, I got it kinda working with esp32, but in game it seems to be holding the input as high but in the serial monitor it shows as low. I feel like this would work better but I don't know how to implement it

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

    Love your videos, keep up the good work!
    One quick question - that music reminds me of some old games on a 286-PC, where is it from?

  • @grindel80
    @grindel80 6 лет назад

    Funny Video! BIG respect.

  • @CharilaosKalogirou
    @CharilaosKalogirou 6 лет назад

    You are my hero! 😀

  • @lolimpol
    @lolimpol 6 лет назад

    19 comments? I would expect about a hundred! Love the appearance of your "model" :D. Are you going to do more home automation and node red stuff? Oh and hello from the Netherlands!

    • @bitluni
      @bitluni  6 лет назад

      I guess this project will be finished within two weeks. I'll do different stuff then. My weather station just died.. I think it needs an upgrade :-) but it could be just one software buck another viewer found in the code which locks up and drains the battery if the server is not avaialable. Didn't want to update it tooo see how long it survives. Greetings back :)

    • @lolimpol
      @lolimpol 6 лет назад

      bitluni's lab I'm working on a smart-room with a custom made bridge using NRF24L01's. Und schöne grusse!

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

    This is amazing!
    How do you go the other way? To make the microcontroller input into a Snes?
    Great video!

  • @myworld8601
    @myworld8601 6 лет назад

    i want to do this same thing wirelessly using bluetooth can you provide a video for this...

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

    Do you think 🤔 we can change the
    Controller to a wii Controller

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

    Thanks so much for this! So fun to use the controller to control things. I have a project where I have this all hooked up to an adafruit Metro mini but when I test the buttons in serial monitor they all show up as different mappings and the b button doesn't work at all. The same code was working as intended on a Arduino mega. Any ideas of things to try?

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

      I am using a SNES controller.

  • @Jajaho2
    @Jajaho2 6 лет назад

    Awesome

  • @andrejrac1319
    @andrejrac1319 9 месяцев назад

    is it posible to make one for ps3

  • @futfatal5941
    @futfatal5941 6 лет назад

    hi sir. can you make for arduino uno please.

  • @datahaki
    @datahaki 6 лет назад +1

    ich habe den Eindruck, dass Du demnaechst half-life oder portal auf Deinen Chip programmierst und dann spielst

    • @bitluni
      @bitluni  6 лет назад

      possible :-D at least doom

  • @Nate.mp4
    @Nate.mp4 6 лет назад

    Just use an ir receiver and transmitter to make the controller wireless.

    • @bitluni
      @bitluni  6 лет назад

      If I do that.. all the progamers will complain about the latency :-D
      I still have some BT-LE controllers. Since the ESP32 has BT built in this will be a project in future :-)

  • @photoshoptransformations37
    @photoshoptransformations37 6 лет назад

    2Mins 59 seconds you liar!!!!!!!!!

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

    PLease would you do an update video where the nes zapper is connected???

  • @kostyakharitoniuk
    @kostyakharitoniuk 6 лет назад +1

    I'm impressed with the possibilities of this little esp32, is it possible to repeat this with esp8266?