An anonymous reader writes: Since now you're going to either register your drone or have to be flying your [small drone] indoors anyway in the USA, you might as well celebrate the one freedom you still have: the freedom to re-flash the firmware with open source! The Eachine H8 is a typical-looking mini-quadcopter of the kind that sell for under $20. Inside, the whole show is powered by an ARM Cortex-M3 processor, with the programming pins easily visible. Who could resist? Garagedrone takes you through a step-by-step guide to re-flashing the device with a custom firmware to enable acrobatic mode, or simply to tweak the throttle-to-gyro mapping for the quad. The firmware author silverxxx from RCGroups.com even got the code up on GitHub if you're interested in taking a peek. Next step, Skynet!