I want to make an ffb controller, like a jogcon. But what i dont understand was how to program the ffb for a 5v dc motor wited straight to the board like an esp32 or smth. Can anybody tell me?
Please read and use the topic "How to get the best out of this forum".
Most of that post is totally incomprehensible to the old farts who have the experience to answer your question.
I think I recognise the word "smth" as being texting speak for "something".
Basically you can not wire anything to a 5V motor with any Arduino without it being a very tiny motor. The ESP32 can only produce a signal of 3V3, so that makes it doubly impossible.
That link again:-
Getting the best out of this forum
Other words I have no idea as to what they mean are
ffb controller
jogcon
wited - although this might be "wired".
Sorry im still young so i tend to shorten words and didnt explain some thing. The "jogcon" is a controller with an ffb steering wheel in the middle. Like a g29 but you hold it in your hands and you use it with your thumb. Im just wondering if the 3v on the esp32 can give enough force feedback because you only use it with the thumb, and if it did, how can i code it? I have zero experience in coding
Oh yeah a little note about the jogcon. Ive seen disassembly of it and it seems like it use the vibration motor normally found on controllers, swap the weights with a gear connected to the rotating wheel
Btw this is just still an idea. I've made this diagram of what the controller front would look like and ideas for assigning inputs.
Im planning to wire the buttons from the old board to the esp32, that way i can keep those membrane button. I dont feel like drilling holes to fit a tactile switches on it
Thanks for the explanations.
Now can you supply links to the actual Force Feed Back steering wheel you are actually using. A quick look at the internet shows me that there are many types.
I doubt it because the output of any Arduino has a limited current capacity. However, by using a transistor you can boost the current and voltage but we need to know what your steering wheel needs.
You need to know when your game wants to apply force feedback, so you will have to "tap in to" this trigger point. Then you can think about coding.
We do not normally write code for you but we help you learn to code if you want to learn.
The diagram shows a controller not a steering wheel, this is confusing.
Have you tried searching on line for your exact needs?
Well im kinda confused too so i asked in this forum. This is a controller, with a mini steering wheel with actual 900 degrees of rotation which isnt possible with normal controller
The big circle on the left is the mini steering wheel that im still trying to figure out. Maybe i should make a prototype first before asking idk
Yes but we need to see the link to the actual controller you are using.
There is no link dude. As i said this is just an idea. The design is made based of my fake ps3 controller. As for why i have the idea to make this...
Thanks to this guy i want to make this kind of controller for myself
So sorry, I think you have bitten off more than you can chew, especially with the skill set you have at the moment.
I think asking for a full design service is outside the remit of what this forum is all about.
My advice would be to take some time to acquire some programming skills by doing some of the tutorials that can be found in the examples menu.
I would also advise you to not get an ESP32 processor to begin with but an Arduino Uno. Once you have the skills with the Uno then maybe think about an ESP32 processor, but that adds all sorts of extra complications that at this stage you can do without.
I am sorry but I don't think I can help you any further.
Maybe some one else will come along with more useful advice. Give it at least 24 hours to see if they do. It is the weekend so maybe even give it until the start of the week.
Alright thanks bro. I actually have a nano that never got used because i broke my soldering iron. Maybe i could play with it...
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
