ArduinoJoystickLibrary
rr_configurator
ArduinoJoystickLibrary | rr_configurator | |
---|---|---|
71 | 13 | |
2,031 | - | |
- | - | |
2.8 | - | |
about 2 months ago | - | |
C++ | ||
GNU Lesser General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ArduinoJoystickLibrary
-
No Second hat switch with arduno Joystick
I'm at a good point with the code and the hardware, but I ran into this issue where the library says that you can define up to 2 hat switches, and I need to use both and here's the problem.
-
Adding a second input to my Joystick
I have a project where I want to turn a hall sensor Apem joystick into a PTZ-controller in OBS to control cameras in a live stream. I am using this library: https://github.com/MHeironimus/ArduinoJoystickLibrary
-
Why is it so hard to find a tutorial?
I would use a joystick-library like https://github.com/MHeironimus/ArduinoJoystickLibrary
- Is ESP32 experience valuable in industry?
- Thrustmaster TFRP Pedals --- forgot seller did not include the RJ12 to USB Adapter. Will other RJ12 to USB adapters work? They charge a freaking 40€ for the original one with a switch in it.
-
Very simple throttle with Arduino Pro Micro and a potentiometer
I used the joystick library for arduino https://github.com/MHeironimus/ArduinoJoystickLibrary. Very easy to code, especially following this video. You can also map other types, such as x, y, z axis, rudder, accelerator, plus buttons. I'm planning to add a TO/GA button and AP/ATHR disengage buttons.
- I fail to adapt MHeironimus ArduinoJoystickLibrary for the ESP32-S2. Can somebody help me with that?
-
I'm trying to wire up a throttle with a ton of buttons in the hand grip and minimal wiring space in the passage between the handle and main body. Best way to do it?
Yep, my bad. I got confused with the numbers. Also, did some googling and from what I can see here even though you can map more than 32 buttons the default Windows joystick tester won't display them.
- How do I connect my T.Flight rudder pedals to my computer?
-
How do I "read" a library?
This example might help you get you started. You can't directly "assign" a pin to an axis with this library. However, you can approach it a couple different ways.
rr_configurator
- Modifying a old stick to use USB
-
Teensy over i2c
Perhaps take a look at this and see if you can adapt it to your needs.
-
Where to find a Guide for basic Electronics DIY?
I've done a couple of videos showing how to wire up buttons, toggles, potentiometers and hats to an Arduino Pro Micro. You can then use something like the Joystick.h library to write your own code or else use something like rr_configurator which lets you just upload existing firmware and configure it through a GUI.
-
I made an HID Gamepad/Joystick Arduino library for the Pi Pico2040
I've been working on an update to my rr_configurator software which is a graphical interface for setting up DIY game controllers without having to do your own code and I wanted to add support for the Pico. There wasn't any good HID game controller libraries I could leverage so I made this one.
-
Custom game controller?
You can also use software like rr_configurator which has your firmware code already done, you just upload it and assign your keymapping using a GUI. There's a nice little tutorial here. (You can also do bluetooth HID using this if you have an ESP32, you'll need to do batteries as well though to make it wireless)
-
What are some good potential outputs to put on a joystick or throttle?
I want to add outputs to my rr_configurator HOTAS software/firmware and am wondering what use cases there are that I haven't thought of.
-
I made some no-code-required software for DIYing, mapping and calibrating your own controllers, it does USB and Bluetooth HID
Basically you just wire up all your buttons and knobs to an Arduino Pro Micro or an ESP32 microcontroller, upload the firmware then run the rr_configurator GUI to map and calibrate your controls for USB or bluetooth input. It's all free and open source so have at it.
-
Cheapest Option?
I've got open source software you can use to make a joystick without coding, rr_configurator. It can also do bluetooth if you use an ESP32 microcontroller.
-
I just released the latest update of my rr_configurator software for making your own game controllers without code. The new versions allows BLUETOOTH using ESP32
You can get the software for free here and the firmware to go along with it.
-
Just made a bunch of my 3D printed DIY HOTAS designs available for download.
I also made some coding free firmware and calibration software that's available for free over at https://gitlab.com/realrobots/rr_configurator
What are some alternatives?
FreeJoy - STM32F103 USB HID game device controller with flexible configuration
rr_controller
UnoJoy - UnoJoy! allows you to easily turn an Arduino Uno (or Mega or Leonardo) into a PS3-compatible USB game controller
PicoGamepad
vJoy - Virtual Joystick
Encoder - Quadrature Encoder Library for Arduino
mmjoy_en - MMJoy project english wiki
ArduinoJoystickWithFFBLibrary - An Arduino Joystick Library With Force Feedback Feature
devreorder - A utility for reordering and hiding DirectInput controllers
MPU9250 - Arduino library for MPU9250 Nine-Axis (Gyro + Accelerometer + Compass) MEMS MotionTracking™ Device
FreeJoy - STM32 USB HID Joystick
12-Button-Arduino-Gamepad - Code to create a 12 button Joypad using the Arduino Joystick library https://github.com/MHeironimus/ArduinoJoystickLibrary