Control brushless motor for a quadcopter

Hello, i want to know what's the best technologie to control brushless motor for quadcopter, we use analogwrite or the servo library???.

and to send data from pc to the arduino we use xbee or nrf52832 module to send and receive data from long distance, 500 meters for example

thanks :slight_smile:

Check out:
Texas Instruments DRV10983

or

Allegro A4960

A search will bring up those IC's.

Use an Electronic Speed Controller (ESC) and the servo library to control the motors.

However, when I see questions of this level I always assume that the questioner is not ready to build or operate a quadcopter.

and to send data from pc to the arduino we use xbee or nrf52832 module ?