Raspberry Pi Pico Retro Joystick USB Converter CHEAP!

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 54

  • @RetroClaire
    @RetroClaire 2 роки тому +5

    You maybe have a wire occasionally pressing on the bootsel button. If so, it'll connect as USB storage when it's plugged in. Amazing little things though aren't they.

  • @JonathanAdamsGB
    @JonathanAdamsGB 2 роки тому +4

    Thoroughly enjoyed this, humerus, ingenuity, creative and entertaining. Thanks as always MFMI ❤👏

  • @b213videoz
    @b213videoz 8 місяців тому +3

    I need the other way round converter: USB > Atari jack

  • @abba2938
    @abba2938 Рік тому +3

    Awesome! I just built it. It really works, thanks! And so cheap, hahaha.

  • @Zhixalom
    @Zhixalom 11 місяців тому +1

    Uhm Lee... the Pico has those GPIO holes/pins, right? - Do you know what else has GPIO pins? - Yeah, your gorgeous Raspberry PI 400 does.
    - I have seen quite a few home-baked mini bar-top arcade machines based on PI3s and PI4s running RetroPie, where the creator just wired the arcade joystick and buttons directly into the PIs GPIO pins.
    - So, here's a thought, why not just wire a couple of DB-9s directly into the GPIOs of your PI 400? - RetroPie does support it. And I mean unlike a TheC64 or a TheA500-Mini, since the PI 400 have those pins, just sitting there... might as well use them and free up a USB port or two, right?
    - To be honest, there may be a reason why not to do this, which I am unaware of. But in my mind, using USB converters, seems like just adding an extra unnecessary link to a chain.

    • @MoreFunMakingIt
      @MoreFunMakingIt  11 місяців тому +1

      Hey Carsten! Back before I did youtube I made a bartop arcade cabinet for my great nephews out of scraps and parts laying around. There was never a video, but I did blog the whole thing (its on my website - Beetoncade). Because I was saving money I did exactly as you described and wired the controls to the GPIO pins. There are some restrictions, for two players there are not enough inputs for 8 buttons and start and select each. And you have to install a special "driver" in retropie (this has probably changed). But its a very sensible approach and has very low latency.
      Nowadays we can use pi picos for arcade encoders, and they are much much better at this. And super cheap.

    • @Zhixalom
      @Zhixalom 11 місяців тому +1

      ​@@MoreFunMakingIt ​Yeah, those mini bar-top arcades I've seen, were all one player only (and extra players via USB).
      But then again 24 available GPIO pins may not be enough for dual player arcade machines, but it would maybe be enough for a couple of DB9s with buttons to spare.
      - I used an Arduino Mega 2560 with Alan Chatham's UnoJoy-code off GitHub (works with Uno, Mini Pro, and Leonardo too) on my full sized Arcade/Jukebox machine (a bit of a mashup project). But I do have 2 unused Picos in my stash, maybe I should consider retiring the Mega for higher speed/better latency.

  • @stevesgaming7475
    @stevesgaming7475 2 роки тому

    This could not have dropped at a better time for me, I just got all the parts to build one of these. Thanks for the pinout warning!

  • @RetrogradeScene
    @RetrogradeScene 2 роки тому +1

    So familiar making a not quite as good thing for probably slightly more just because.

  • @JosipRetroBits
    @JosipRetroBits 2 роки тому +1

    Nice build :)

  • @Esaq_1240
    @Esaq_1240 9 місяців тому +1

    Thank u

  • @WhatHoSnorkers
    @WhatHoSnorkers 2 роки тому +1

    Monster monster!

  • @DaimondRus
    @DaimondRus 10 місяців тому +1

    This will be great, if you are be able to connect multiple gamepads to the adapter. Is this possible to do?

    • @MoreFunMakingIt
      @MoreFunMakingIt  10 місяців тому

      I know you can do that with an Arduino. Not sure about a Pico. The problem would be the Pico would only be recognised as a single controller which might cause problems in software.
      Then again they're so cheap why not one for each set of controls 😄

    • @DaimondRus
      @DaimondRus 10 місяців тому +1

      @@MoreFunMakingIt , At least, if the software can let you set the same input device for two players, it will be OK.

  • @gggg-bk7md
    @gggg-bk7md 2 роки тому +1

    Can you make 2 joysticks work with 1 Pico? Great Walkthrough!!

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому

      It's probably possible, but the software would need to see 2 different devices attached. Might be a lot more hassle doing it that way than just hooking up a second pico. They're cheap enough! 😂

    • @gggg-bk7md
      @gggg-bk7md 2 роки тому +1

      thanks!! i want use my atari´s joysticks with this... maybe if i use pico like keyboard...🤔 Today arrive my Raspi Pico!!!! 🤩

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому

      Good luck!

    • @gggg-bk7md
      @gggg-bk7md 2 роки тому +1

      @@MoreFunMakingIt Gracias!!!

  • @hansdegroot652
    @hansdegroot652 2 місяці тому

    I made the instructables one and it works but for some reason it stops working and the led starts flashing no idea whats going on 😢

  • @Catsifikator
    @Catsifikator Рік тому +1

    I actually own the exact red joystick i. The bottom left of ur thumbnail

    • @MoreFunMakingIt
      @MoreFunMakingIt  Рік тому

      Not my favourite joystick! 😆

    • @Catsifikator
      @Catsifikator Рік тому

      Ive never used it and on german amazon i cant find the stupid adapter

  • @gardud7
    @gardud7 2 роки тому +1

    Hello is there something that does the same thing but with USB controllers? I'm trying to make a USB to Bluetooth adapter and jam it all into an original Xbox duke controller. I set up a pico with Bluetooth but I'm stuck on how to make the USB connection work. Could I just make an adapter for the micro USB on the pico to fit my controller? And if that does jive correctly, where could I find the proper codes to set that up?

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому +1

      I wish I could help. It sounds like a really cool project, but sadly way outside my expertise.

  • @anuncios-tv
    @anuncios-tv 2 роки тому +1

    Nice!!!
    It is possible to do the same with db12 gameport/midi joy connection?

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому +1

      It must be! I don't know how yet, but I might look into that...

  • @TheAldobeatle
    @TheAldobeatle Рік тому +1

    It's compatible with light gun too?

  • @CheshireNoir
    @CheshireNoir 2 роки тому +1

    Heh. I spent far too long making an adapter to allow me to use a Megadrive / Genesis controller safely (And with access to all those lovely extra buttons) with the Atari / Commodore / Amiga, based around a pair of opto-isolators and a Arduino Pro mini. Works well but I will need to move it from breadboard to a proper PCB some time.

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому

      Bet that was loads of fun though!

    • @CheshireNoir
      @CheshireNoir 2 роки тому +1

      @@MoreFunMakingIt Yeah, It really was a lot of fun :-)

  • @leesmithsworkshop
    @leesmithsworkshop 2 роки тому +1

    I wonder if there is a way to disable the usb storage on boot.

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому +1

      Claire pointed out in the pinned comment that I probably have a wire pressing the boot select button on the Pico when it's plugged in 😅

    • @leesmithsworkshop
      @leesmithsworkshop 2 роки тому +2

      @@MoreFunMakingIt it could be good to find out anyway to stop unwanted program changes.

  • @joerhorton
    @joerhorton 2 роки тому +1

    Could you let me know what emulator package/Pi Image you are using with that sensible soccer footage?

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому +1

      The pi image in using for amiga is Pimiga. But I just realised that footage was from pc as it has the bezels. Oops! It does play exactly the same on both though.

    • @joerhorton
      @joerhorton 2 роки тому +1

      @@MoreFunMakingIt Thanks for that, what is it you are running on the pc? I like the TV bezel, so was looking to use something similar.

    • @MoreFunMakingIt
      @MoreFunMakingIt  2 роки тому

      @@joerhorton I took the Amiga winuae folder from the Coinops pack.

  • @bazza5699
    @bazza5699 2 роки тому +1

    that monster joysticks one is cheap. i think i paid over £20 for my mayflash db9 to usb converter

  • @jacktheripper6716
    @jacktheripper6716 2 роки тому +1

    Blah no cows?

  • @Funresponse6267
    @Funresponse6267 3 місяці тому

    Will NES controller work in window 11 laptop with RS232 db-9 female serial adapter to usb cable ? Plz reply

    • @MoreFunMakingIt
      @MoreFunMakingIt  3 місяці тому

      Sorry. I have no idea. 8 don't have that controller or use this adapter any more.