1 of 37

Firebase and IoT

2 of 37

3 of 37

4 of 37

5 of 37

6 of 37

7 of 37

8 of 37

Arduino

9 of 37

Arduino UNO R3 + Mini

  • Open source
  • Based on MEGA328P
  • UNO R3 - ~ $4
  • Mini - ~ $3

10 of 37

11 of 37

12 of 37

Shields

13 of 37

Soft

  • Arduino IDE
  • Lot of libraries
  • Easy to upload firmware

14 of 37

Robots

15 of 37

ESP8266

16 of 37

ESP8266

Programmable WiFi module

Can work in three modes (hotspot, client, both)

Arduino-compatible

Has big community

Cheap ($2 - $4)

17 of 37

18 of 37

NodeMCU V3

19 of 37

20 of 37

21 of 37

22 of 37

Power supply

  • Lithium polymer battery (~1000 mAh)
  • Voltage regulator 3.3V (LM1117)
  • Battery charge controller
  • Cellphone charge

23 of 37

Electrical control (relay)

24 of 37

25 of 37

Robots

26 of 37

Soft

Eclips

Arduino IDE

27 of 37

PlatformIO

28 of 37

PlatformIO

Based on command-line tool

Plugin for Atom and VSCode

Support different platforms

Package manager

Ability to use CI at the cloud

Made in Ukraine!

29 of 37

Raspberry PI

30 of 37

Raspberry Pi 3 Model B

  • Проц ARMv8 1.2 GHz 64 bit
  • RAM: 1Gb
  • HDMI выход (1080p)
  • SD card
  • Аудио выход
  • 40pin GPIO
  • 4x USB
  • Ethernet

~$43.00

31 of 37

Paspberry PI Zero

1GHz ARM11 core

512MB

HDMI 1080p60

40-pin GPIO

1x Micro USB 2.0

~$5.00

32 of 37

33 of 37

34 of 37

OS

Raspbian

Debian

Ubuntu

Any linux based

Windows 10!!!

35 of 37

What you need

Power supply

SD card

HDMI cable

USB keyboard (+mouse)

WiFi module

Case

36 of 37

More about electronics

https://bit.ly/iot-intro

37 of 37

Thank you!

Questions?

https://fb.me/snipter

Jaroslav Khorishchenko

Software engineer at Smart App Studio