Android Things Word Clock

D4be3ad792b57408b3ab6fe98caef08e?s=47 danybony
October 10, 2017

Android Things Word Clock

This deck shows how to build a Word Clock using Android Things.
It gives a small overview of the similarities and differences between developing apps for a smartphone compared to a IoT device, and some strategies to connect with third party peripherals.

D4be3ad792b57408b3ab6fe98caef08e?s=128

danybony

October 10, 2017
Tweet

Transcript

  1. Android Things word clock Daniele Bonaldo

  2. Daniele Bonaldo Android Developer @danybony_ danybony

  3. None
  4. None
  5. None
  6. None
  7. Word clock A I T' S N O F G

    H L O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U
  8. Word clock A I T' S N O F G

    H L O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U 8:00
  9. Word clock A I T' S N O F G

    H L O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U 8:05
  10. Word clock A I T' S N O F G

    H L O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U 8:30
  11. Word clock A I T' S N O F G

    H L O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U 8:40
  12. WS2812B LEDs

  13. WS2812B LEDs Red Green Blue

  14. None
  15. None
  16. None
  17. None
  18. None
  19. None
  20. None
  21. None
  22. None
  23. None
  24. None
  25. None
  26. None
  27. None
  28. None
  29. None
  30. None
  31. NXP i.MX7D Raspberry Pi 3 Development kits

  32. Hardware Integration Low level peripheral I/O GPIO PWM I2C SPI

    UART I2S User-space Drivers Library Button Temperature sensor Servo motor GPS and more…
  33. Android Things (NXP i.MX7D) Arduino (Arduino Nano) LEDs (WS2812B) USB

    Serial communication
  34. USB Serial communication Color: #00BCD4 LEDs: 2, 3, 4, 56,

    57, … 100101110110001…
  35. None
  36. A I T' S N O F G H L

    O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U
  37. A I T' S N O F G H L

    O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U
  38. A I T' S N O F G H L

    O L W R H A L F T E N O V O I N Q U A R T E R L O L F T W E N T Y F I V E C I T O P A S T O T K M I P S O N E T W O N S C L F O U R F I V E S I X F U E L E V E N T H R E E O S E V E N E I G H T D L T W E L V E T E N C I A D N I N E T W E N T Y V U N F X O' C L O C K U
  39. Work in progress

  40. More info Android Things's projects - hackster.io https://www.hackster.io/google/products/android-things Android Things

    documentation https://developer.android.com/things/index.html User-space drivers library https://github.com/androidthings/contrib-drivers