How to create your own Xbox 360 USB PC controller with Arduino Xinput Library

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

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

  • @noycebru
    @noycebru  3 года назад +5

    See the finished controller here
    ruclips.net/video/2vhEw8xGN00/видео.html

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

    I always love how succinct your videos are, just cutting to the chase! Good stuff here, can't wait to see the finished controller!!

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

    I made something similar using an Arduino Uno and the Unojoy library. Really entertaining video and I learnt something new. Cheers mate

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

      that's awesome, I didn't know about the unojoy library. thank you

  • @geraldofrancisco5206
    @geraldofrancisco5206 4 года назад +6

    this is kinda hard to find from reddit, maybe you should link this video more often. great work btw

  • @MrEleman
    @MrEleman Год назад +1

    Your project implies two boards. But Is it possible to make all buttons (16 buttons + 2 analogs) with one pro micro ?

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

    Hella cool! Great video.

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

      thanks again! it's awesome having a custom controller

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

      noycebru I bet dude. I want to try and make one some day once I learn more.

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

      @@Oretal id recommend starting with some basic projects with ardunio to get a feel for it.

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

    Did you also include the XBox Logo button? I tried to include it and when activated on a PC it just emulates moving the mouse into the upper left corner. And in Windows UAP such as Netflix, it moves the to the upper-left most box. Any ideas how to get the button to work properly? Or maybe it's just an issue of the library when using a Teensy 3.2.

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

      that's not a button ive messed with unfortunately.

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

    can you make a video on how to do it on an arduino nano

  • @armanp7860
    @armanp7860 2 года назад +2

    Can we undo this

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

    Do i need a arduino promicro or can i do with other boards like arduino uno,nano

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

    Hello :D Great Project.
    I just want to use the left stick, how do I have to modify the code ?
    Thank you in advance

  • @ianm6136
    @ianm6136 3 года назад +1

    I've got a Teensy LC working with a PS4 thumbstick, but im having to use UnoJoy to emulate what you flashed here with XInput. Any idea if I have to press the LCs reset button twice as well? Im worried about bricking my setup as I didnt even see the word upload in your video and you had already started pressing the reset button!

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

      It switches from compiling to uploading at the bottom left of the screen.
      Im not sure about the teensy process but it is a supported board and should have steps here
      github.com/dmadison/ArduinoXInput_AVR

    • @ianm6136
      @ianm6136 3 года назад +1

      @@noycebru So I took a gamble and got it to work, its now recognized as a legit 360 controller left thumbstick with clickable 'L3' button in games, any game that can accept analogue input will show gradual movement changes, perfect for console ports to PC. The Teensy upload is different to your board, you have to set the board to the right Teensy, then USB type to XInput. I tried hammering the reset button but it was super quick and I got no TVRDUDE message so thought I bricked it, but the IDE pops up a Teensy LC message saying it did it in automatic mode because the request was too quick, so no chance of bricking. I actually recommend the Teensy LC for these controller mods because they are 100% safe.

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

      Glad u got it sorted and thanks for the teensy feedback!

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

      @@ianm6136 do you have rumble?

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

      @@joeyellis4945 I didn't look into this because my aim was to attach a 3d printed thumbstick to a PC gamepad so wouldn't be good. I also connected racing pedals to perfectly drive cars in games such as watch dogs and Cyberpunk

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

    how to make it wireless?

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

    Can be used with arduino nano? If its used do we need reset the board?

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

      its possible the ardunio xinput library on github lists compatible boards

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

      @@noycebru thank you very much

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

      no problem, I hope to make a full tutorial soon.

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

    Hi, nice vid, is it detected as a xbox 360 controller under windows?

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

      thank you, it is

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

    Never heard of Ardreeno.....

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

    Yes. But how do I get my Arduino to bring all the boys to my yard?

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

    It works on the One?

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

      it only works on PC, no consoles unfortunately

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

      @@noycebru but of we conect a key board to the xbox it will function conectimg it on the keybord or no?

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

      won't work unfortunately

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

    Cuál vercion de Arduino ocupo para hacer esto ?? Gracia 🤝

  • @erock.steady
    @erock.steady 2 года назад

    this is the missing link for which we searched and we long did seek... they mocked us, pointed their fingers yes, they did.and NOW we shall have our revenge! and oh you never heard that. we've never met. it's better for you that way.

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

    "ArdReeno"...