# Controlling bldc with RF 2.4Ghz module and joystick

**URL:** <https://forum.arduino.cc/t/controlling-bldc-with-rf-2-4ghz-module-and-joystick/388363>\
**Category:** Networking, Protocols, and Devices\
**Created:** [May 26, 2016, 9:41pm UTC](https://forum.arduino.cc/t/controlling-bldc-with-rf-2-4ghz-module-and-joystick/388363 "2016-05-26T21:41:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Archut](https://avatars.discourse-cdn.com/v4/letter/a/c2a13f/32.png) [@Archut](https://forum.arduino.cc/u/Archut)\
**Post date:** [May 26, 2016, 9:41pm UTC](https://forum.arduino.cc/t/controlling-bldc-with-rf-2-4ghz-module-and-joystick/388363/1 "2016-05-26T21:41:20Z")

</div>

Hi! Can we control a bldc motor with a joystick and RF 2.4Ghz module.I am making an arduino quadcopter which wanna control using 2 arduinos RF module and joystick.whait would be the coding.I found one old topic for controlling using potentiometer but I just wanna make a RC hence want to control using joystick how can I do that(this is the old topics address **[http://forum.arduino.cc/index.php?topic=242365.15](http://forum.arduino.cc/index.php?topic=242365.15)**) any help would be gratefully accepted.Cheers

---

<div class="post-metadata">

**Author:** ![johnwasser](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/johnwasser/32/214270_2.png) [@johnwasser](https://forum.arduino.cc/u/johnwasser)\
**Post date:** [May 29, 2016, 9:18pm UTC](https://forum.arduino.cc/t/controlling-bldc-with-rf-2-4ghz-module-and-joystick/388363/2 "2016-05-29T21:18:02Z")

</div>

> Can we control a bldc motor with a joystick and RF 2.4Ghz module.  
> Yes. You will need a driver for the motor.

> I am making an arduino quadcopter which wanna control using 2 arduinos RF module and joystick.  
> You would typically use an Electronic Speed Control (ESC) to drive each of the four motors.

> whait would be the coding.  
> Read the joystick with analogRead(). Send the data to the other Arduino. Control the motor speed with the Servo library (the ESC acts like a hobby servo).

> Any help would be gratefully accepted.  
> Joop Brokking has a series of YouTube videos on making an Arduino quadcopter:  
> [https://www.youtube.com/playlist?list=PL0K4VDicBzsibZqfa42DVxC8CGCMB7G2G](https://www.youtube.com/playlist?list=PL0K4VDicBzsibZqfa42DVxC8CGCMB7G2G)

---

<div class="post-metadata">

**Author:** ![Robin2](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/robin2/32/216045_2.png) [@Robin2](https://forum.arduino.cc/u/Robin2)\
**Post date:** [May 30, 2016, 7:59am UTC](https://forum.arduino.cc/t/controlling-bldc-with-rf-2-4ghz-module-and-joystick/388363/3 "2016-05-30T07:59:40Z")

</div>

I got my nRF24s working with this [Tutorial](http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo)

I suggest you use the [TMRh20 version of the RF24 library](https://tmrh20.github.io/RF24/) - it solves some problems from the ManiacBug version

The pair of programs in [this link](http://forum.arduino.cc/index.php?topic=381973.msg2638162#msg2638162) may be useful. They have been abstracted from a system for controlling model trains.

...R

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 6, 2021, 11:00am UTC](https://forum.arduino.cc/t/controlling-bldc-with-rf-2-4ghz-module-and-joystick/388363/4 "2021-05-06T11:00:27Z")

</div>


