Drones and other remotely piloted vehicles are inherently limited by their controls; you frequently have to switch controllers when you switch vehicles, and you can usually forget about customization. You might not have to worry if the Open Source Remote Control (OSRC) project gets off the ground, however. The long-in-development peripheral uses a mix of modular hardware and Linux-based software that lets you steer just about any unmanned machine. On top of a programmable interface, you can swap in new wireless modules and shoulder switches to either accommodate new drones or improve existing controls. You can also attach a 4.8-inch touchscreen module (typically for a first-person view), use cellular networks or even share one vehicle between multiple operators -- handy if you're at a flying club or shooting a movie.