Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Do-it-yourselfie, an Android Things photo booth

October 27, 2018

Do-it-yourselfie, an Android Things photo booth

In this talk me and Roberto Orgiu present a project we have been working on: an Android Things-powered photo booth which uploads the pictures to a Google Photos album.
As presented at DevFest Gorky 2018.


October 27, 2018

More Decks by danybony

Other Decks in Technology


  1. HELLO! I am Robertoooooooo I do things Android at The

    New York Times You can find me at @_tiwiz
  2. The selfie booth Idea: The event attendees can take selfies

    using this device and the pictures are going to be viewed immediately and shared with other attendees.
  3. Hardware integration GPIO PWM I2C SPI UART I2S Low level

    peripheral I/O Button Temperature sensor Servo motor GPS and more... User-space Drivers Library
  4. Google Photos Two options: • REST API • Java Library

    Short-lived upload token Permission to access albums and pictures Permission to only upload to albums created via the same app https://developers.google.com/photos/
  5. Device configuration Companion app for Google Sign-in and album creation

    Nearby for proximity communication https://developers.google.com/nearby/ From phone to Android Things Send Google Photos token + selected album details
  6. Improvements Use the new Photos API library Screen as a

    “front-facing” flash Dedicated Real-time clock (RTC) circuit Connect with a DSLR using serial communication
  7. User-space drivers library https://github.com/androidthings/contrib-drivers Android Things documentation https://developer.android.com/things/index.html Android Things's

    projects - hackster.io https://www.hackster.io/google/products/android-things More info Do It Yourselfie https://github.com/danybony/do-it-yourselfie