Interactive Drone – Half prototype

While the table of the sensors needed is on the way, I started playing a bit with some of the electronics that I’m sure I’ll be using (6-axes gyro and accelerometer, pressure and arduino).

I began to develop an early prototype of the controller: I screwed the 6-axes sensor on a lego brick and built a small airplane model around it.

I wired it to an arduino nano and used some libraries and an interface made in processing to get and visualize the movements. For now I got only the input from the gyro, I am currently working on getting also data to from the accelerometer so that I can use it to maybe track the approximate position in space.

I got my hands on a small (really cheap) quadcopter. After training a bit in flying it, I took the controller apart trying to find a way to hack it and get to control the drone with other inputs.

This is a picture of the board inside the controller:


I was either thinking of trying to “intercept” the signal that is sent from the controller (thing that I would have no idea how to do) or to figure out the wiring and finding a way to bypass the two joystick potentiometers so that I could feed it my own data from an arduino. If you guys have any better ideas on how to hack the communication I’m really looking forward to hearing it! 😀

Interactive Drone – Half prototype

One thought on “Interactive Drone – Half prototype

  1. Dan Overholt says:

    Let us know the model number of the toy drone you have – it’s possible someone might have done some reverse engineering already… for example, I was involved in a past project where this Arduino library was developed in order to control these drones: it ended up being shown as an art project at the Re-New festival a couple years ago here in Copenhagen:


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s