Instructions - Joystick Grip Construction and Wiring

Поделиться
HTML-код
  • Опубликовано: 2 июл 2024
  • Download the STL files for free at www.realrobots.net​
    Support realrobots at / realrobots
    In this video I show how to assemble and wire up one of the Real Robots Modular Game Controller grips. These grips go with a base like the one below:
    Instructions - Joystick Base Wiring • Instructions - Joystic...
    RealRobots Configurator (software to make this thing work) • RealRobots Configurato...
    Discord: / discord
    0:00 Intro
    1:25 Construction
    14:59 Wiring Schematic
    17:56 Wiring Demonstration
    27:41 Coding a button tester (optional)

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

  • @BringTheRain
    @BringTheRain Год назад +6

    Thank you so much for making this so accessible, you're a great person!!! I can finally build my dream joystick thanks to you. Thank you!

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

    Great video. 😊

  • @Mauro-qy6sr
    @Mauro-qy6sr 4 месяца назад

    Hello, I have a problem with the configurator, I have programmed and used a Joy for months with your amazing code but... I made some changes to the buttons, saved them and now the two proM are no longer visible and the joy is no longer recognized by Win. Individually it seems to program them but it doesn't work. I reset, clear eeprom and reinstalled but nothing the proM won't go. What's going on? save me!

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

    I'm planning a stick build with 4 hat switches, 1-2 of which will be 5 way and the rest 4 way as well as ~6 more single switches (so 23-24 total inputs needed). Can I "daisy chain" multiple Pro Micros in the stick together with one passing the signals on to a final Pro Micro in the base?

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

      Absolutely, just connect all the grounds, 5v, SDA(2) and SCL(3) lines together for your micros. After you upload the rr_controller firmware to each subdevice, open up the rr_configurator and set the address to something unique but not 0. Reserve the 0 address for the main Pro Micro as that's the one that'll stay in contact with all the subdevices and talk to your computer via USB.
      ruclips.net/video/yAuzYRg4N38/видео.html
      This video might show the connections and setup a bit better.

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

      @@real_robots Thanks!

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

    Hi, Great project, what thumb sticks are you using for this?

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

      Oh you're right I should put all the parts in the description.
      I'm using hatswitches in this one, the model is (SKQUCAA010)
      If also got a mod for this stick that puts a thumbsticks on the side that you can download from realrobots.net and that uses a psp1000 thumbstick.

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

      @@real_robots Thanks for info, although i see it is listed on Thingiverse.

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

    does the arduino's that connect with the main arduino via I2C need to be pro as well or can they be some other type

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

      At the moment yes, I had it working with atmega328 and mega2560 but mostly broke support when I simplified the communication a couple of versions ago. I'll be fixing it up in the next version.

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

      Just wanted to update the message here, I just released a new update which allows the use of Arduino Uno and Arduino Mega as subdevices. The main device that connects to the computer still needs to be a Pro Micro or an ESP32 though as Uno and Mega lack the ability to do HID due to hardware limitations.
      gitlab.com/realrobots/rr_configurator

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

      @@real_robots when uploading the firmware... do I use rr -controller or subdevice for the subdevice?

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

      @@brianjirvin upload the same firmware "rr_controller" onto every device.
      Then for the subdevices you need to open the rr_configurator and change their address to other than 0, then the device that is left at zero will be able to see the others connected.

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

      @@real_robots are the Nano Every's compatable as a sub device?

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

    Can you use the tx and rx pins

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

      I skipped those when I was setting up the software, they could be used for extra buttons but because they're used for uploading code and debugging it would be a bit of a pain.