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

[Jaroslav Khorishchenko] Firebase & IoT. How to...

[Jaroslav Khorishchenko] Firebase & IoT. How to create device and seize the world

Presentation from GDG DevFest Ukraine 2017 - the biggest community-driven Google tech conference in the CEE.

Learn more at: https://devfest.gdg.org.ua

Google Developers Group Lviv

October 13, 2017
Tweet

More Decks by Google Developers Group Lviv

Other Decks in Technology

Transcript

  1. Firebase & IoT How to create device and seize the

    world Jaroslav Khorishchenko Front-end Developer at Smart App Studio
  2. #dfua What we gonna do today? Write firmware and flash

    it to the device Connect device to the WiFi Push data from sensors to the Firebase Get data from the Firebase and control devices
  3. #dfua ESP8266 Programmable WiFi module Can work in three modes

    (hotspot, client, both) Arduino-compatible Has big community Cheap ($2 - $4)
  4. IDE

  5. #dfua PlatformIO Based on command-line tool Plugin for Atom and

    VSCode Support different platforms Package manager Ability to use CI at the cloud
  6. #dfua Why Firebase database? Cloud-hosted NoSQL database Simple data structure

    Lot of SDKs Realtime Good for prototyping No back-end code required