The Memoirs of Jim 'ung
Reverse Engineering a Hubsan X4 Quadcopter — Part 2: Reversing The Protocol

Reverse Engineering a Hubsan X4 Quadcopter — Part 2: Reversing The Protocol

The write up for this project is split up into 4 parts – part 1: hacking the controller, part 2: decoding the protocol, part 3: the protocol definition, and part 4: hacks using the protocol. That way you can just jump to whatever interests you, or follow the whole thing…

Reverse Engineering a Hubsan X4 Quadcopter – Part 1: Hacking the Controller

Reverse Engineering a Hubsan X4 Quadcopter – Part 1: Hacking the Controller

The write up for this project is split up into 4 parts – part 1: hacking the controller, part 2: decoding the protocol, part 3: the protocol definition, and part 4: hacks using the protocol. That way you can just jump to whatever interests you, or follow the whole thing…

Arduino-based Syma 107G Controller with Dual-Channel Multiplexing

Arduino-based Syma 107G Controller with Dual-Channel Multiplexing

Hey everyone – I’ve been getting steady traffic and requests from visitors about the Syma S107G controller I’ve alluded to in earlier posts, so I guess it’s about time to write it up properly. Here we go… Introduction & A little history Way back in December, 2012, I posted a…