Make your own RC-USB Adapter for $25 compatible with VRC

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ต.ค. 2024
  • These are a great alternative while the official VRC adaptors are unavailable and sold out. Stay safe, stay home... keep racing.
    Thanks to Colin Taylor for writing this code. To download the files needed and for further instructions, visit: github.com/col...
    Board: Itsy Bitsy M4
    To play the VRC simulator, visit vrcworld.com/

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

  • @mhrcracing
    @mhrcracing 5 หลายเดือนก่อน

    Be warned, it is NOT as easy as he makes it look in this video. Soldering it, fine. But then plug it in and your computer won't recognize it, then you have to stumble down a deep rabit hole on the programing side of these things with why your computer won't recognize it. This alone will probably make you give up and consider your $25 wasted. Then have to try to figure out the calibration part with all the details left out (I'm not here yet) like is he trimming on the radio to get it perfect? When he recorded the video he clearly already had it all set up before so I'm sure it's just an honest mistake on he forgot how hard it was.
    But in short, unless you already have the arduino sub hobby, DO NOT do this is you just want to play VRC. Buy one for $60 on ebay instead of attempt this.

    • @factoryrollracing3847
      @factoryrollracing3847  5 หลายเดือนก่อน +3

      Yes, of course it's easier to just buy an adapter for VRC. When I made this video, it was mid-pandemic and the adapters were sold out everywhere. Lots of people in the comments were successfully able to follow these instructions and get an adapter working, but of course everybody has varying experience, patience and skill for this type of thing. It takes a lot more work to make an instructional video than just to build an adapter. I built a new adapter for this video, the calibration details are shown, no need to trim anything on the radio. There's no scheme to leave out details here, and you're welcome to ask if you've got any questions... again, as many others have successfully done before.

  • @josephfiocca5141
    @josephfiocca5141 4 ปีที่แล้ว +2

    Thanks for sharing. Easy to do, and works great!

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

    simply awesome! thank you for sharing. enjoyed the content and your presentation style.

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

    Thanks for the clear instruction, does it work in other games beside VRC? (like Assetto Corsa, Need for Speed, Mini Motor X, etc?)

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

      It works as a joystick, so you can use it with most games with joystick support if they have good options assigning the joystick axis. The Joy2Key application can help with assigning additional functions to games with less control options.

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

    Great vid!!! Will this work for any transmitter?

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

      Yes, depending which code you use it can run with a regular transmitter or the Sanwa high speed modes.

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

      @@factoryrollracing3847 awesome!!!! Thanks for all the info and help. Greatly appreciated

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

    Hello Sir.. I have this on my country can it use same method?
    Adafruit ItsyBitsy 32u4 - 5V 16MHz

    • @factoryrollracing3847
      @factoryrollracing3847  3 ปีที่แล้ว

      Sorry I don't think it will work with that board. If you can get an Arduino Micro or Micro SS board then you can follow these instructions on Gary's MicroPanopoly: www.micropanoply.com/arduino/arduino-joystick

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

    Legend

  • @cnw2126
    @cnw2126 4 ปีที่แล้ว +2

    I assume this will work with an arduino nano?

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

      The process with the nano will be very similar, but you will need different code and to connect to the correct pins for that code. This video might give you a general idea, but for that board you would do better to follow these instructions: www.micropanoply.com/arduino/arduino-joystick

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

    I can't bind my rx 482 receiver with the MT44 sanwa. I looks like i have no power. But i follow your steps.

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

      Hi Peter, are you using to Isty Bitsy M4 board?

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

      Hi, yes it is the M4 board

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

      black wire on the S (signal) and the Red on the + for power input (batt).

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

      Hi Factory Roll Racing: Red = + and black on the - : now it is working :-)change the wires

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

      @@peterb8606 Glad you figured it out!

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

    Would the "Adafruit Trinket - Mini Microcontroller" also work?

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

      I'm don't think so as the processor is slower. I'd say worth trying if you already have one. If not, the price difference is really small so you're better off sticking to something known to work such as the ItsyBitsy or Pro Micro.

  • @TheKharad
    @TheKharad 10 หลายเดือนก่อน

    hi! thanks to your video. I use m4 board and my transmitter blinking steady blue and not working on my m12s. any solution? sorry for my bad english. english is not my 1st language.

    • @TheKharad
      @TheKharad 10 หลายเดือนก่อน

      well... actually it's working on my m12s now. but usb_rc_sanwa_ssr.py file don't work. and original code file and test 3channel.py file do work but can't calibrate.

    • @TheKharad
      @TheKharad 10 หลายเดือนก่อน +1

      I rebind my transmitter and problem solved! it works very well! thanks for your video!

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

    Can i make this work on a 2 channel stx2 transmitter and receiver?

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

      Yes! You would be limited to two channels of course, but by leaving out two of the wires you could just plug in the signal for the 2nd channel in the regular orientation.

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

    What code should I use for the futaba 3pv?

    • @factoryrollracing3847
      @factoryrollracing3847  3 ปีที่แล้ว

      You could use the 3ch (test_3channel.py) code, or the non-SSR 4ch code (usb_rc_nor_4ch.py). However, you won't have the 4ch capability with the 3PV.

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

    where can i get the code for a airtronics radio i order stuff to do this just wanna make sure it works

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

      Airtronics = Sanwa so it should work for you with the Sanwa code. Which radio do you have?

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

      @@factoryrollracing3847 it’s a mt-s

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

      @@calebpease1926 that'll work with the Sanwa code for sure

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

      @@factoryrollracing3847 ok where can I get that code my board just came in

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

      @@calebpease1926 it is mentioned in the video and the description

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

    Do I have to do anything different if I got a spektrum dx5c?

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

      Almost everything is the same, you can use the code here for non-sanwa receivers: github.com/colzilla/usb-rc/tree/master/usb_rc_sanwa_ssr_4ch

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

    i have a Futaba and when i go to set up the "USB Controller" it is not reading anything?

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

      Which model board are you using? Itsy Bitsy M4? If so double check the cable that you are using- needs to be a quality data transfer cable not just a cheap micro usb charge lead!

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

    hey sorry to keep bothering but i got it setb up but it wont calabrate is there a way i could fix that , i have it wierd just like yours

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

      Is the receiver bound to the radio in SSR mode? Which code are you using? What did you do to fix the previous issue?

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

      @@factoryrollracing3847 my radio is a Sanwa mt-s and yes I did

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

      @@calebpease1926 I'm trying to help you out but it will be much easier if you can answer the questions I asked! Did you transfer the adafruit_hid files to the itsy bitsy? Try using the test_3channel.py code instead of the sanwa

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

      @@factoryrollracing3847 ok I’ll the different code . that I ended up transfer files to a program connected to my board and it worked for connecting the radio and popping up in my game controller but for the y and x axis it’s not reading me turning the wheel or throttle

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

      @@calebpease1926 if you haven't transfered the files to the itsy bitsy as shown in the video it isn't going to work

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

    I can't find where to get the Itsy Bitsy

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

      Mouser Electronics and Digikey both have stock and ship all over quite fast. www.mouser.com/ProductDetail/Adafruit/3800?qs=sGAEpiMZZMtw0nEwywcFgJjuZv55GFNmzpaOtdS6pf9vMbXTrTu8Uw%3D%3D

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

      Digikey option: www.digikey.com/product-detail/en/adafruit-industries-llc/3800/1528-2619-ND/9448047

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

    my rx does not have a battery port where is the power suppose to go?

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

      Tony, so long as you send the power into one of the channels on the red pin (USB) and black (GND) then it will work. For instance, the receiver would normally get power from the ESC on channel 2, but it can be any channel.

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

      @@factoryrollracing3847 thanks for the reply but i have an other issue now, my pc does not recognizes the board as game controller

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

      @@TONYQ09be sure to rename the code file as code.py and add the adafruit HID library folder too: github.com/colzilla/usb-rc

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

      @@factoryrollracing3847 ok so ive figured out half of the problem and i has to do with the code, if i use the code that is pre named code.py from the download it lets me use two channels, but if i try either the 3 or 4 channel and rename it just does not work

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

      @@TONYQ09 it won't work to just rename different code and hope it will work the same way. I believe the pins are allocated differently on some of the newer versions, the latest 4ch code released after the video I believe uses pin1->ch1 and so on.