CircuitryIoT AR solves the problem of not having a screen/keyboard to access your IoT device on the go by providing an augmentable thin client to IoT device bash over your phone's hotspot.
Simply run a root-access shell-piping script (or the IBM Watson IoT module) on your IoT device, such as the Raspberry Pi—and run the AR app that projects an augmentable bash screen and keyboard that you can interface with the device!
On IoT device: using either a shell-script or IBM Watson to I/O bash commands and output
on phone: thin client that augments a screen and keyboard on the IoT device.
(of course) can recognize different IoT devices using computer vision. (For multiples of the same device, a serial number or identifier can be used to distinguish each one.)
Credit: The demo showcased a Raspberry Pi 3
Check out the demo:
In Two Hours
I built the working demo described above to solve a problem I realized after dropping by this hackathon a few hours before the due time. IBM gave everyone free Raspberry Pi's, but the hackathon was held in a location without any monitors
most people were not able to boot the device, due to not having a screen/keyboard for I/O!
Same weekend: Won two other hackathons, including the Changi Airport Hackathon down the street. (On advising from their management for an app they’d like to see, I built a Pokemon Go clone that lets you “capture” duty-free products during your layover or wait for your flight.)