Low cost microcontrollers show up everywhere these days. Devices that once used non-programmable logic now contain turing machines, often with integrated digital radios. We'll show you how to reprogram the microcontroller in a popular toy quadcopter, changing its behavior according to your whim. But wait, there's more! Many of these devices use radio control systems that are easily reverse engineered with readily available tools. We'll show how you can use tools such as HackRF One or Ubertooth One to interface with the control system of the same quadcopter, even without modifying the firmware.