Skip to content

jmriego/Fino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b686bc6 · Apr 16, 2024

History

63 Commits
Feb 24, 2022
Apr 6, 2023
Feb 24, 2022
Apr 6, 2023
Feb 23, 2021
Mar 5, 2023
Mar 23, 2022
Mar 13, 2023
May 18, 2020
Apr 16, 2024
Feb 24, 2022
Mar 23, 2022
Mar 5, 2023
Nov 6, 2021

Repository files navigation

Arduino Joystick with Force Feedback

Fino will make a Force Feedback Joystick out of your Arduino

It requires an ATMega32UX chip device such as an Arduino Micro

or an Arduino Due would also work if you require more memory

Usage

There are two different ways you can use this sketch:

  1. You can use it as some sort of virtual vJoy device. This is what the sketch is doing at the moment. It will receive messages through the COM port and update the current position of the joystick. It can also send the current forces through the COM port. I'm using this in BrunnerDX repo to make the Brunner base appear as a DirectX joystick
  2. You can create your own Arduino based joystick using this library as a base. Instead of sending the position/forces through the COM port you can add potentiometers/motors directly.

Just clone or download this repo into a folder called Fino. Because of the way the Arduino IDE works, the main sketch (which here it's Fino.ino has to be named similarly to the folder it's located in)

In testing

There is currently experimental support for driving wheels on the wheel branch. I don't own any wheel or similar I could use for testing so if you want to donate them or if you are testing them yourself please let me know how it's working for you.

Ref

This is based on some other libraries. Thanks a lot for your work!

About

An Arduino Joystick Library With Force Feedback Feature

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published