iot devices, which one is right for you to learn? by toni haryanto (codepolitan)

14
IoT Devices, Which One is Right for You to Learn? Toni Haryanto

Upload: tech-in-asia-id

Post on 19-Jan-2017

74 views

Category:

Technology


1 download

TRANSCRIPT

IoT Devices, Which One is Right for You to

Learn?Toni Haryanto

How IoT Devices Connect to the Internet?

Some of IoT Devices

Arduino Ethernet

Microcontroller ATmega328Operating Voltage 5VInput Voltage Plug (recommended) 7-12VInput Voltage Plug (limits) 6-20VInput Voltage PoE (limits) 36-57VDigital I/O Pins 14 (of which 4 provide PWM output)Arduino Pins reserved:  10 to 13 used for SPI  4 used for SD card  2 W5100 interrupt (when bridged)Analog Input Pins 6DC Current per I/O Pin 40 mADC Current for 3.3V Pin 50 mA

Flash Memory 32 KB (ATmega328) of which 0.5 KB used by bootloader

SRAM 2 KB (ATmega328)EEPROM 1 KB (ATmega328)Clock Speed 16 MHzW5100 TCP/IP Embedded Ethernet ControllerPower Over Ethernet ready Magnetic JackMicro SD card, with active voltage translators

Some of IoT Devices

Arduino Yún

Microcontroller ATmega32U4

Operating Voltage 5V

Input Voltage 5

Digital I/O Pins 20

PWM Channels 7

Analog Input Pins 12

DC Current per I/O Pin 40 mA

DC Current for 3.3V Pin 50 mA

Flash Memory 32 KB (of which 4 KB used by bootloader)

SRAM 2.5 KB

EEPROM 1 KB

Clock Speed 16 MHz

Processor Atheros AR9331

Architecture MIPS @400MHz

Operating Voltage 3.3V

Ethernet IEEE 802.3 10/100Mbit/s

WiFi IEEE 802.11b/g/n

USB Type-A 2.0 Host

Card Reader Micro-SD only

RAM 64 MB DDR2

Flash Memory 16 MB

SRAM 2.5 KB

EEPROM 1 KB

Clock Speed 16 MHz

Some of IoT Devices

Particle

Every product starts as a prototype. Our hardware development kits — the Photon (Wi-Fi) and the Electron (2G/3G cellular) — help you build your first IoT prototype in minutes. Write your firmware in our web IDE, deploy it over the air, and build your web and mobile apps with ParticleJS and our Mobile SDK.

Some of IoT Devices

Raspberry Pi

Some of IoT Devices

Intel Galileo & Edison

Some of IoT Devices

ESP8266

Some of IoT Devices

WeMos

Some of IoT Devices

NodeMCU

Some of IoT Devices

TinyDuino

Which on will you use?

● Consider:● Price

● Specs needed

● Size

● Programming language

● Community support

This time, I choose..

● Low price ($4/ IDR 52K – 110K)

● based on ESP8266

● 11 digital I/O, 1 analog input

● Micro USB connection

● Compatible with Arduino and NodeMCU (MicroPython soon)

● 25.6mm x 34.2mm size

WeMos D1 Mini

Let’s see how it works

● What we need:● WeMos D1 Mini

● Relay module

● Lamp set

● AgnosThings Account