DRONE CON ARDUINO Y CONTROL XBOX 360

Hola a todos, soy nuevo en el foro, actualmente me encuentro haciendo un drone controlado mediante una app para android, el problema es que mi drone responde para elevarse, para descender y para parar mis motores pero no responde a los giros, y ya llevo mucho tiempo intentando corregir mi problema, es por eso que he decidido hacerlo ahora mediante el control de un joystick de xbox pero no se como hacer mi programa.

los componentes que uso para mi drone actualmente son

-Arduino UNO
-Motores brushless de 1000kv
-ESC de 30 A
-Puerto bluetooth HC-06
-Acelerometro GY-61

ojala me pudieran ayudar aunque sea como hacer funcionar un motor

muchísimas gracias

Ya se que no sabes porque no responde a los giros pero es mas facil resolver ESE problema que el que tu planteas.
Para lo que planteas te respondo: busca en google Arduino Xbox y ahi verás como se interfacean ambas cosas via USB
hay una librería que resuelve todo lo que quieres pero caerás en lo mismo de antes.
Yo diría que vas a trabajar mucho interfaceando el mando Xbox y luego verás que tampoco te responde a los giros.
Porque no copias usando etiquetas (tags. Si no sabes lee las normas del foro) tu código. Nos dices que acción haces para que gire y vemos entre toda la comunidad cual puede ser tu problema?