A friend and I are trying to build a raspberry pi-powered quadrocopter. We've ordered four ESCs, four motors, and the Pi, but we're having trouble getting a motor to actually move. The motor makes a three-tone beep when the power is connected to the ESC, and then beeps every few seconds thereafter.
My question is: what should the code look like in order to drive current to the motors? At the moment I'm using Python and the RPi.GPIO library, but C, or another language would be fine as well. As I understand it, software PWM will be needed to drive all four motors.
The ESCs are Maytech Multicopter 25A BEC
The motors are Maytech Outrunner Brushless