This is a lovely update. I'm looking forward to diving into the community renaissance of direct drive ffb sticks like we had for wheels in the last decade.
@stenyak
Жыл бұрын
Nice, amazing work! Would be really cool to use this to simulate gears grinding during misshifts :)
@Gigawipf
Жыл бұрын
That would require telemetry from the game. but maybe possible with a custom simhub plugin if blocking gears gets implemented as standard ffboard commands.
@PheggasSVKVideos
Жыл бұрын
I would love to see separate video about that shifter!
@Simcadepro
Жыл бұрын
super ampt on this project looking forward to future worx
@tenns
5 ай бұрын
that software defined shifter is amazing!!!!
@ErikScott128
Жыл бұрын
It's awesome to see some open source devices to do dynamic control loading for flight sims. I have given this some thought and knew ODrive might be a good option to accomplish this, but I don't have the electronics expertise to pull it off. Couple questions: 1) What is it about the ODrive Pro that causes the issues you show? Do you anticipate those can or will be overcome? The ODrive Pro seems to be the preferred board going forward, and I think the older boards will be disappearing (the website suggests they not be used for new projects) 2) At a high level, how does the FFB protocol work and communicate with the sim/game? Does the game prescribe a center position and force gradient and then leave it up to the joystick interpret it as it as it sees fit? Is there even a well established convention for FFB sticks? A device like this will be most useful for helicopter simulations due to how helicopters are trimmed in flight. If you're interested in exploring the flight sim aspect, I would highly recommend purchasing one of the DCS helicopters for testing (Huey would be a good option, though the Mi-24 has beeper trim, which would be good to test as well).
@Gigawipf
Жыл бұрын
1. The ODrive pro calculates the internal PID factors from a target bandwidth automatically. The issue i saw looks to me like a low I term slowly incrementing until it reaches enough current and the motor does a jump. It can surely be corrected by tuning but the options in the new firmware are a bit limited at the moment. They are working on the firmware actively so it might get better in the future. 2. It uses HID with Physical interface device effects (direct input). The game can control predefined effects or send a fixed torque and the device adds all the running effects to send to the motor driver. For a joystick every effect also has a direction factor for the axes. This only works with games that support direct input. Otherwise an external program would be required. The ffboard has an external FFB mode where effects are controlled with custom commands instead of PID for use with custom translation programs.
@ErikScott128
Жыл бұрын
@@Gigawipf Thanks for the reply. It sounds like the ODrive issues will be overcome. That's good to hear. I'm sure these issues are impacting other applications as well. I guess there's already a well established standard for these kinds of things that is also quite flexible. That's also good to hear. I was worried there was some ad hoc method left over from the MS sidewinder FFB days that wouldn't have the flexibility required for modern applications. In any case, I hope to be making a helicopter cyclic, collective, and pedal setup using your boards at some point in the future. This is really excellent stuff, and thanks so much for making it all open source.
@RocanMotor
11 ай бұрын
I'm disappointed I missed this update! Really exciting to see a homebrew FFB joystick of this level. The software defined shifter is something I've dreamed about my entire life. so cool! I imagine with some look up tables you could very precisely define the gates, even adding radii to the corners like a real shifter may have.
@armorgeddon
7 ай бұрын
Software like this exists since 2005 or so. It's called FFShifter.
@BASTIEN747
Жыл бұрын
This is insane ! I 've been looking to build a wheel and an ffb stick (modding a thustmaster unit probably )for quite some time, very nice to see you supporting many types of devices !! Have you thought of ffb rudder pedals ? Fiitting a motor to something like an mfg crosswind would be incredible! Thanks to you I know where my money is going in a few months ^^
@chippedchap4124
10 ай бұрын
Is there any information about how these sticks work mechanically? Like how different linkages work and the kinematics behind them? All I ever see about these FFB joysticks are the motor control side. I want to see if I can design one out of ASA
@jimmydesouza4375
8 ай бұрын
I am curious, do you know of any kind of tutorial series that would teach someone with no experience at all how to put something like this together? I want a FFB stick but they don't sell them any more so you either have to get a boutique stick with a multi year wait time or pay ten thousand euros for a professional one which leaves building your own as the only option. All of this looks like black magic to me though. You do have a decent set of videos on your channel, but the ones I have had a look at seem like they're too advanced for me.
hello, my friend! You have a very interesting project and I want to try connecting my motor control board in vector mode (FOC). I want to take the can exchange protocol with the Odrive board as a basis. The problem is that I did not find a description of the exchange protocol (CAN). Can you help?
@simracingos
Жыл бұрын
very good👍🏻👍🏻
@Charlienofun
3 ай бұрын
Do you know if anyone has anyone forked the code to support two h bridges for joysticks/yokes? I'm working on an existing hardware design that uses brushed motors / 600PPR encoders and end switches. I am talking with some other users about switching the control board to OpenFFB from existing Arduino program.
@erikkofahl1617
Жыл бұрын
Glad you were able to get the VKB protocol working in a practical sense! I'm still meaning to eventually get this working on an Arduino, just too many projects and I haven't finished haha (Fat_lurch)
@fa-ajn9881
7 ай бұрын
Could this be configured to be force sensing or mimicking that like with the F-16?
@FierceFire14
Жыл бұрын
Might I ask why you need the Odrive boards, and why you need 1 per motor? Looking to make my own and im wondering why certain items you use are as expensive as they are (motors + boards)
@tomtom1541
Жыл бұрын
It looks like those are designed for robotics use so they will be heavy duty. The reason you need two of them is they only have 1 channel for motor control. Although from looking online there also exists a 2 channel board.
@alpharay7519
11 ай бұрын
Gibts das FFBoard auch iwo in D zu bekommen? Habe bisher nur nen Ami-Shop gefunden... Da kommen hier schon Versandkosten in Höhe des Boards drauf :/
@Gigawipf
11 ай бұрын
Offiziell gibt es das zur Zeit über mich direkt (Tindie) und Elecrow. Sonst im Projekt Discord mich anschreiben ob Einzelstücke verfügbar sind.
@107_m.rakhawirayuda3
Жыл бұрын
Hi, would it be possible to build using your hardware and firmware for force feedback yoke, rudder, throttle quadrant also? Therefore, would the firmware is able to handle more than two multiple axes?
@thraxas79
Жыл бұрын
hmm very nice and I wish I would be skilled enough to build it by myself ^^ because it doesn't looks verry straight forward, the FFBoard is currently not available, the soldering with heatgun is way to hard for most people and it seems there is only the version for oDrive available and they are damn expensive. Maybe someone would devellop something more affordable and a bit less challanging DIY Kit with all Main components included. for example the older here shown chassis incl. board, Nema23 Steppermotors and printables.
@ZIP18PL
9 ай бұрын
How to connect third axis for rudder pedals?
@fa-ajn9881
7 ай бұрын
Is there any functional difference between this and vp force rhino or ffbeast?
@Syntax152
6 ай бұрын
I want to build one but afraid of cogging, even with odrive and good motors you say there are cogging, what can be done to avoid it ? Ffbeasts build uses scooter motors amd it seems free of cogging
@Gigawipf
6 ай бұрын
The motors i had in the video do have cogging. The odrive cogging compensation can reduce that but it is better to use motors with lower cogging. Some users have built systems with hoverboard/scooter motors which are smoother but more difficult to mount encoders to.
@Syntax152
6 ай бұрын
@@Gigawipf thanks for the reply, what kind of motors would you recommend for a extensionless side-stick setup
@benjaminbrowning206
Жыл бұрын
Nice
@monkeybase01
Жыл бұрын
It would also be great as a handbrake
@weilive3041
Жыл бұрын
Hey brother can you set simplified Chinese in the software?❤❤
One suggestion if I may.... when you make such movies try not to shake and twist and move the objects you are filming as it makes difficult to really see them in good quality. it makes it look like you are flashing them and trying to hide their part numbers etc. Ofc. It's not the case but still. I noticed this first on one of my movies and recognized it here also :) . Cheers.
@leggomypotato1484
11 ай бұрын
Holy shit, those motors do not look optimized for this job. I bet those are wasting a lot of power.
Пікірлер: 39