We created an arduino based rc-airplane.
We used an arduino nano v.3 to make the radio controller, which is 3D-printed, and the airplane is made of polystyrene.
The transciever we used is the HC-12 module board. The radio frequency is 433Mhz and has a range of between ~100[m] to ~1800[m] depending on the environment.
The airplane is controlled with 4 metal-geared servos, 1 for each aileron, 1 for the elevator and 1 for the yaw axis.
The analog value from the joystick, speed potentiometers, yaw buttons, are each sent to the airplane in a single raw every ~0.05[s] following a specific pattern shown in the wiki.
Raw data is then processed by the airplane.
speed potentiometer's value are mapped from [0;1023] to [40;180]. The new low value shall vary between each ESCs.
Maneuverability potentiometers are mapped from [0;1023] to [0;180], which corresponds to the standard servo motor opening angle.