3D Robotics

If you've played with the Syma 107, you'll know that it's an amazingly stable, fun and cheap ($16!) toy helicopter. Maybe a good platform for a micro UAV? Possibly, but you'll need to be able to hack into its control signals first. Kerry Wong to the rescue..

From Hackaday:

[Kerry Wong] bought a Syma S107G helicopter for his son. The flying toy is IR controlled and he reverse engineered the protocol it uses. This isn’t the first time we’ve seen this type of thing with the toy. In fact, we already know the protocol has been sniffed and there is even a jammer project floating around out there. But we took a good look at this because of what you can learn from [Kerry's] process.

He starts by connecting an IR photo diode to his oscilloscope. This gave him the timing between commands and allowed him to verify that the signals are encoded in a 38 kHz carrier signal. He then switched over to an IR module designed to demodulate this frequency. From there he captures and graphs all of the possible control configuration, establishing a timing and command set for the device. He finishes it off by building a replacement controller based on an Arduino. You can see a video of that hardware after the break.

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • The advantage would be someone could easily repeat it, as opposed to this virtuoso soldering job:


    As that guy found out,


    The lack of roll control made an autopilot not worth the effort.

  • I wonder if you could combine this with Kinect and build an "off-board" autopilot? It may be difficult to get attitude information though...
This reply was deleted.