Hello, i am building an arduino drone. I am trying to hardwire an fs i a10b receiver. If i understand correct i need at least 4 channel to connect them to pwm. But i have already connect 4 esc to pwm and nano doesn't have 8 pwm any idea; thank u
How exactly are you driving the ESCs ? The normal way would be to use the Servo library and that can use any digital pins for output. They don't need to be PWM capable pins
PWM pins provides a PWM OUTPUT Why would you need to connect the receiver outputs to Nano PWM pins ?
Hi,
Welcome to the forum.
Please read the post at the start of any forum , entitled "How to use this Forum".
OR
https://forum.arduino.cc/index.php?topic=712198.0
Can you please tell us your electronics, programming, arduino, hardware experience?
Thanks.. Tom...
That receiver isn’t primarily designed for quadcopters.
But you can use it by exploiting the PPM output it can be configured to provide on channel 1.
Then you connect it to an Arduino input pin and decode the PPM signal providing N number of channels that that are received from your transmitter.
It’s a well trod path, google is your friend. There is nothing particularly Arduino-ish about the mechanics of decoding the signal.
You could watch all the PWM signals, but that’s just silly.
Using this method could result in suboptimal control value fidelity. But PPM properly decoded should be adequate if not perfect.
Or.
It would be way easier to use a different receiver, one that provides a serial stay stream instead of PWM or PPM, both of which are a PITA to decode and process.
Look for an “sbus” or “ibus” receiver that is compatible with your transmitter.
a7
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.