Droidcon Italy 2017 // Eco-friendly hardware hacking with android - Carlo Pescio
Blinking an led without firmware and micros - scavenging scrap hardware - the missing endpoint - some fancy java code - how fast can you go? Galvanic isolation - scavenging more scrap hardware I need more power - a scrap ATX is your best friend Digital inputs - you get those for free!! (well, with a little more java code) Forget the arduino. Forget purchasing microcontrollers. Forget writing firmware. All you need to control the world is your Android phone (or tablet), a little Java code, and a box of scraps. In this talk I’ll show you how to put together an opto-isolated, software-controlled power switch using just scrap parts you can find in the nearest dumpster: a half-broken USB keyboard, a faulty notebook power supply, an ATX power supply from a discarded PC. No custom kernel required: works with standard AOSP. No rooting required either. No firmware to be written, no need to flash anything. All you need is some Java magic and a decent Android device. Be a superhero, save the environment, learn some low-level stuff and brush up on a little electronics. It’s all quite simple, and actually fun.