3D Printed Micro Arcade Joystick with Tactile Switches

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

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

  • @RetroBuiltGames
    @RetroBuiltGames  8 ปีที่แล้ว +19

    "Why?" I was curious if I could do it. I sorta have a need for smaller [low cost] joystick and this was a place to start.

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

      Ryan Bates great video

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

      Ryan Bates very creative, never thought of a tact switch joystick

    • @RetroBuiltGames
      @RetroBuiltGames  7 ปีที่แล้ว

      Thank you!

    • @Boomer8003
      @Boomer8003 7 ปีที่แล้ว

      Ryan Bates that was pretty badass to just come up with the idea of 3D printing the parts and putting it together.

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

      Thanks a lot.
      Not in every country you can buy this sort of DPad, and in Ukraine you can buy it for ~20$. And when this is 1/10 of your salary, then you think how to reduce costs, and here is where soldering skills and 3D printer get uses.

  • @Shazmataz
    @Shazmataz 6 ปีที่แล้ว

    Much better than my attempt! Great work!

  • @arfink
    @arfink 7 ปีที่แล้ว

    Super cool. I have been pondering messing with some custom joystick stuff using laser-cut sandwich of parts.

  • @JJiG
    @JJiG 8 ปีที่แล้ว +6

    are you going to share the files on thingiverse?

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

    You absolute legend

  • @pepe-perez
    @pepe-perez 7 ปีที่แล้ว +4

    now i think i can do that in wood, you are inspiring.

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

    The restrictor plate should have been outside to allow on demand customizability. Look, that fighter controller you'll find on the internet, has ability to change the restrictor plate

    • @CraigMansfield
      @CraigMansfield 6 ปีที่แล้ว

      Joel Robert Justiawan nice idea

  • @user-yv2cz8oj1k
    @user-yv2cz8oj1k 4 ปีที่แล้ว

    Needs a thicker shaft threaded to take standard tops. Also, can you make it a lot shallower, making it fit in more places and allowing smaller stick movements?

  • @CraigMansfield
    @CraigMansfield 6 ปีที่แล้ว

    I think it's really great

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

    Could you modify to an analog design with a couple of pots? I've been looking for a joystick that size that could be analog. I hope you shared the actual design file and not just STLs. If not, would you consider doing so?
    This is so cool, and thanks for the video.

    • @TheRedstonelabz1
      @TheRedstonelabz1 6 ปีที่แล้ว

      That would be pretty easy to do.

    • @josecarlosxyz
      @josecarlosxyz 6 ปีที่แล้ว

      really?@@TheRedstonelabz1

    • @TheRedstonelabz1
      @TheRedstonelabz1 6 ปีที่แล้ว

      @@josecarlosxyz yes you basically just need 2 potentiometers and some 3d printed parts and you are done

  • @DavidPalin
    @DavidPalin 2 ปีที่แล้ว

    Great video 👍🏻 I'm trying to do my own DIY joystick but I keep getting stuck wiring the ground. I'm piggy backing off a 3rd part controler from SNES. Is daisy chaining the ground all that is needed or do I have to wire each ground to the PCB as well?

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

      both will function, but daisy chaining the ground to the PCB is the typical solution.

  • @johnny58435
    @johnny58435 2 ปีที่แล้ว

    Did you try make spinner? I tooking for small spinner so I can build 1/4 cabinet. Thank you great video.

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

      Not yet, but with an arduino pro micro and rotary encoder it's doable.

  • @joelortiz211
    @joelortiz211 4 ปีที่แล้ว

    Justo lo que e estado buscando, gracias.

  • @BrunoSXS
    @BrunoSXS 4 ปีที่แล้ว

    Excelent material. I'm trying to develop a removable shaft version of this. I think it is doable. I just need to visit hardware stores and learn about screws and stuff like that.

  • @meaninthemirror
    @meaninthemirror 7 ปีที่แล้ว

    Very good project. You could use Cherry MX keyboard switches for better friction.

    • @hajisaiku
      @hajisaiku 2 ปีที่แล้ว

      Same thing I was thinking also you could find replacement springs for Sanwa sticks

  • @Enthcreations
    @Enthcreations 4 ปีที่แล้ว

    I'd like to test it in order to feel it.

  • @faynomore1
    @faynomore1 4 ปีที่แล้ว

    AND the buttons arcade ?
    Small please

  • @LegendaryUrbanHackerZ
    @LegendaryUrbanHackerZ 7 ปีที่แล้ว

    Great work! Thanks for sharing!

  • @infopackrat
    @infopackrat 5 ปีที่แล้ว

    How about doing an old Atari CX-40 joystick from the 2600? And have replaceable buttons. I guess I'm showing my age there.

  • @gergelysinko5093
    @gergelysinko5093 5 ปีที่แล้ว

    Nice. I don't have a 3D printer but perhaps I can make a plexi + scrap plastic version.

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

    Love the project.
    How has the material stood up to the abuse a joystick can take? I've been 3D printing stronger materials recently and love the polycarbonate based Polymaker filament.

    • @RetroBuiltGames
      @RetroBuiltGames  8 ปีที่แล้ว

      Thank you. So far, it's held up. I only grip this joystick with my thumb and forefinger, which limits the amount of lateral force I can exert. If something were to break (likey shear) i would guess the "t" pillars holding the tac switches. ABS or a polycarbonate would do this better justice.

    • @rich1051414
      @rich1051414 8 ปีที่แล้ว

      Nylon would reduce the 'plastic on plastic' feel, as would PETG, as they are 'self lubricating', you don't get that squeaky scrubby feel. They are also much stronger than normal plastics.

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

    It might be more impressive that you did this in 123Design!

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

      Yes! 123D has that overall feel of 'punishing you because you did not pay for a real CAD utility'.

    • @jeremybryson3012
      @jeremybryson3012 8 ปีที่แล้ว

      You can get around this by stepping up to Fusion 360. I progressed from TinkerCad > 123D > Fusion. Fusion is amazing once you figure out the differences, so powerful. (and Free to use)

  • @Jorge_035
    @Jorge_035 6 ปีที่แล้ว

    Can you do a Analog joystick like seimetsu ls-64, i need one

  • @raul-garciaramirez-munoz6124
    @raul-garciaramirez-munoz6124 6 ปีที่แล้ว

    Hello friend. I like this small joystick. Could you tell me who I print this pieces? I like to build a small cabinet arcade 100% 3D printed. Thanks you.And good job.
    Best Regards.

  • @hugorodriguez8422
    @hugorodriguez8422 4 ปีที่แล้ว

    Pretty cool!, by any change you have any idea how to do it with optical sensors instead of tactile switches?

    • @hajisaiku
      @hajisaiku 2 ปีที่แล้ว

      Well with optical sensors that would require you to code for the distance for a full press of stick which could allow for digital and analog press if you were doing buttons but with the stick you would have to code the optical sensors for the distance where Nuetral is the farthest away from any sensor while the closer the stick is means movement if Nuetral is 0 =no movement 50 = half way which means (full/half walk speed) and 100 = full movement (running/full run speed) all you need to do I code for the distance between the stick and the optical sensor so it can know when to activate in game movement

    • @hajisaiku
      @hajisaiku 2 ปีที่แล้ว

      So if 100 =full push to any direction which is the closest the stick is to the optical sensors then you could set the sensors to activate at 0.10 cm away from Nuetral or that minus 100 so 100-0.10=99.9 so at 99.9 activate movement

  • @rnavstar
    @rnavstar 7 ปีที่แล้ว

    Hey, really cool joystick. I as trying to download your STL files, but it only has the tactile switch plate. Could you please add the rest of the joystick?

    • @RetroBuiltGames
      @RetroBuiltGames  7 ปีที่แล้ว

      you sure about that?

    • @rnavstar
      @rnavstar 7 ปีที่แล้ว

      Yeah I tried opening it in two different stl viewers with the same result. Then downloaded 123D design and it works now! Many thanks! :)

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

    excelente amigo muy buena idea esa print 3d exitos

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

    What software did you use to model this?

  • @mrtroy
    @mrtroy 7 ปีที่แล้ว

    First things first, thank you for this! I love this project and want to make one of my own. Unfortunately, I think some details are left vague. Such as the spring. Springs tend to be one of those things that can make or break a project. Do you have any details on where you got the spring? Was it repurposed from something else? Did you buy a box of assorted springs? Was it from the original joystick you took apart?
    After roughly 9 months, do you still use the joystick? Did it hold up?

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

      The spring is from an assortment of springs you can find at the home improvement store. It still holds up, though I treat this joystick with light duty use in a claw machine.

  • @bwoogie
    @bwoogie 8 ปีที่แล้ว

    I need to get me a 3d printer and laser cutter so bad!

  • @DreanPetruza
    @DreanPetruza 6 ปีที่แล้ว

    What 3D software did you design this in? and would you share the source files?

  • @an2qzavok
    @an2qzavok 7 ปีที่แล้ว

    Some washers, proper microswitches, and it'd improve things considerably.

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

    why did you use masking tape on your 3d printer ?

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

      back in the early days (the era this printer is from ~~ 2014) prints didn't always stick to the build plate. the tape's semi rough surface helped with bed adhesion.

  • @brandonfesser1893
    @brandonfesser1893 8 ปีที่แล้ว

    I'm only disappointed that you used 4-40 screws instead of sticking with metric. Otherwise, nice modeling work!

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

    puedes cosntruir una palanca analogica

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

      maybe. trying to make a hall effect version is difficult

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

      Que es hall effect ?😅

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

      uses magnetic fields to detect position.

  • @LORDOFTHEJAFFAS
    @LORDOFTHEJAFFAS 8 ปีที่แล้ว

    could you provide the stl's please !

  • @maxximumb
    @maxximumb 6 ปีที่แล้ว

    Nice.

  • @trenzinhodaalegria8012
    @trenzinhodaalegria8012 7 ปีที่แล้ว

    Make one using mechanical keyboard keys.

  • @josecarlosxyz
    @josecarlosxyz 6 ปีที่แล้ว

    omg this is fuckin awesome

  • @djmips
    @djmips 5 ปีที่แล้ว

    you kept calling them micro-switches...
    I feel like your design would be better with actual micro-switches instead of tactile switches.

    • @playerx4283
      @playerx4283 5 ปีที่แล้ว

      I thought so as well, but i think they are too big. The microswitches have one side where the metal plate (the trigger of the actual switch) is mounted and either you would hit those when goin diagonal or u wouldnt reach them at all, because the rectangle they are creating is too big for the throw of the stick. I hope its understandable what im trying to say.