Eco-friendly hardware hacking with android

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)

Adventures in charging while in host mode

  • (if I can fit this part :-)


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.

Level

Intermediate

IoT
Location: Sala Parigi Date: 6 April 2017 Time: 11:40 - 12:30 Carlo Pescio Carlo Pescio