This project implements a controllable drone with visual feedback and Tom Clancy's Rainbow Six® Siege theme UI, as the drone resembles Twitch's shock drone in the game.
-
The remote control is implemented with Android device -> Bluetooth Serial Communication -> MSP430 Microcontroller
-
The visual feedback is implemented with Android transmitter -> socket communication -> Android receiver
-
Traditional: control with 4 direction buttons to direct the drone in 9 directions
-
Joystick: no need to explain
-
Trajectory Immitation: Draw a trajectory on screen and the drone will perform it
-
Gravity: no need to explain
-
Voice control: currently only Mandarin is supported