SlideShare a Scribd company logo
Getting Started With IOT
Jayant Rajwani
Software Engineer
Mindfire Solutions
AGENDA
- What is Micro-Controller?
- What is Arduino?
- Types of Arduino.
- Arduino UNO board.
- Sensors.
- Arduino IDE
- IoT
- Demos
Let’s get started
It is a micro-computer. As any computer it
has internal CPU, RAM, IOs interface.
It is used for control purposes, and for data
analysis.
Famous microcontroller manufacturers are
MicroChip, Atmel, Intel, Analog devices,
and more.
MICROCONTROLLERS
What is Arduino?
A microcontroller board, contains on-board power supply, USB
port to communicate with PC, and an Atmel microcontroller
chip.
It simplify the process of creating any control system by
providing the standard board that can be programmed and
connected to the system without the need to any sophisticated
PCB design and implementation.
It is an open source hardware, anyone can get the details of its
design and modify it or make his own one himself.
Tech Talk IOT
ARDUINO UNO
Microcontroller: ATmega328
Operating Voltage: 5V
Input Voltage (recommended): 7-12V
Input Voltage (limits): 6-20V
Digital I/O Pins: 14 (of which 6 provide PWM output)
Analog Input Pins: 6
DC Current per I/O Pin: 40 mA
DC Current for 3.3V Pin: 50 mA
Flash Memory: 32 KB of which 0.5 KB used by bootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Clock Speed: 16 MHz
WHAT’S INSIDE
Digital or Analog?
All physical quantities are analog.
Analog means that the quantity can take any value between its minimum value
and maximum value.Digital means that the quantity can take specific levels of
values with specific offset between each other.
Ex: 1 - Digital:
English consists of 26 letter, there is no letter between A and B.
- Square waves are Digital.
Ex.: 2 - Analog:
Temperature, can take any value[-1,12.8,25.002,… etc.].
- Sine waves are analog.
Internet Pops Up here :D
What is IoT?
Prototyping electronics for IoT
How to connect?
IoT with Blynk and NodeMCU
Internet of Things
”IoT is a network of physical objects with
embedded electronics that collect and
share data”
Tech Talk IOT
ESP8266 MODULE PINOUT
NodeMCU 1.0
Built-in ESP8266, ”ESPduino”
Works with Arduino IDE, not officially
though
12 V regulator for input voltage
13 GPIO, only one PWM and ADC
(0-1 V)
NodeMCU 1.0 Pinout
Adding ESP8266 to ARDUINO IDE
File > Preferences
Paste the link given below in Additional Board Manage Url's
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Click Ok
Tools > Boards > Boards Manager
Select the last option ESP8266 and click INSTALL.
Adding ESP8266 to ARDUINO IDE
File > Preferences
Paste the link given below in Additional Board Manage Url's
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Click Ok
Tools > Boards > Boards Manager
Select the last option ESP8266 and click INSTALL.
TIME FOR DEMO
Jayant Rajwani
Software Engineer
Mindfire Solutions
Connect with me
/jayantrajwani
@jayantrajwani
/jayantrajwani
/jayantrajwani

More Related Content

PPT
Arduino and Internet of Thinks: ShareIT TM: march 2010, TM
PDF
Embedded system introduction - Arduino Course
PPTX
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
PDF
The State of Arduino and IoT
PDF
Lesson 9- NodeMCU with Arduino UNO (UART)
PPT
Building IoT with Arduino Day One
PPTX
Wi-Fi Esp8266 nodemcu
PPTX
IoT Devices, Which One is Right for You to Learn
Arduino and Internet of Thinks: ShareIT TM: march 2010, TM
Embedded system introduction - Arduino Course
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
The State of Arduino and IoT
Lesson 9- NodeMCU with Arduino UNO (UART)
Building IoT with Arduino Day One
Wi-Fi Esp8266 nodemcu
IoT Devices, Which One is Right for You to Learn

What's hot (20)

PDF
ESP32 WiFi & Bluetooth Module - Getting Started Guide
PPTX
Our arduino project
PPTX
Industrial Applications of Arduino using Ladder Logic
PPT
X-CTU Tutorial
PPTX
MIT App Inventor + Arduino + Bluetooth
PDF
Analog to Digital Conversion Using Microcontroller Education Boards
PPTX
Arduino - Block Programming using XOD IDE (No Code)
PPTX
Introduction to Arduino Family
PDF
Iot development from prototype to production
PPTX
Tinker cad intro
PPT
Embedded system programming using Arduino microcontroller
PPTX
Design connected thermometer
PDF
Report on arduino
PPTX
Arduino and IoT (Internet of Things)
PPTX
Smart Lighting Using IOT
DOCX
Arduino seminar report
PDF
Arduino
PDF
Introduction of Arduino Uno
PDF
Home Automation System
PPTX
IoT Devices, Which One Is Right for You to Learn?
ESP32 WiFi & Bluetooth Module - Getting Started Guide
Our arduino project
Industrial Applications of Arduino using Ladder Logic
X-CTU Tutorial
MIT App Inventor + Arduino + Bluetooth
Analog to Digital Conversion Using Microcontroller Education Boards
Arduino - Block Programming using XOD IDE (No Code)
Introduction to Arduino Family
Iot development from prototype to production
Tinker cad intro
Embedded system programming using Arduino microcontroller
Design connected thermometer
Report on arduino
Arduino and IoT (Internet of Things)
Smart Lighting Using IOT
Arduino seminar report
Arduino
Introduction of Arduino Uno
Home Automation System
IoT Devices, Which One Is Right for You to Learn?
Ad

Similar to Tech Talk IOT (20)

PDF
Digital home automation with arduino bluetooth
PPTX
IoT applications With Arduino coding and real life examples
PDF
The IoT Academy IoT training Arduino Part 1 basics
DOCX
Interoperability in Internet of Things (IOT)
PPTX
Microcontroller arduino uno board
PDF
Internet of thing workshop presentation.
DOCX
embedded manual for students to learn and do
DOC
Intro arduino
PDF
manual Internet of ThingsArduino_IOTArdu
DOCX
PPTX
jeevan ppt anits ecec.pptx
PPTX
Introduction-to-Arduino-for-IoT Research
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPTX
Chapter 5 Arduino Microcontroller Systems .pptx
PDF
Ardunio
PDF
Smart Home Automation using Wi-Fi
PDF
IOT and embaded_Internship final Report-2.pdf
PPTX
Embedded system application
PPTX
ESP8266 Wifi Nodemcu
PPS
What is Arduino ?
Digital home automation with arduino bluetooth
IoT applications With Arduino coding and real life examples
The IoT Academy IoT training Arduino Part 1 basics
Interoperability in Internet of Things (IOT)
Microcontroller arduino uno board
Internet of thing workshop presentation.
embedded manual for students to learn and do
Intro arduino
manual Internet of ThingsArduino_IOTArdu
jeevan ppt anits ecec.pptx
Introduction-to-Arduino-for-IoT Research
Arduino_IOT Arduino_IOT Arduino_IOTArdui
Chapter 5 Arduino Microcontroller Systems .pptx
Ardunio
Smart Home Automation using Wi-Fi
IOT and embaded_Internship final Report-2.pdf
Embedded system application
ESP8266 Wifi Nodemcu
What is Arduino ?
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Approach and Philosophy of On baking technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation theory and applications.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PDF
Electronic commerce courselecture one. Pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation_ Review paper, used for researhc scholars
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Spectroscopy.pptx food analysis technology
Approach and Philosophy of On baking technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Machine learning based COVID-19 study performance prediction
Encapsulation theory and applications.pdf
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Spectral efficient network and resource selection model in 5G networks
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
Electronic commerce courselecture one. Pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Dropbox Q2 2025 Financial Results & Investor Presentation
Network Security Unit 5.pdf for BCA BBA.
Understanding_Digital_Forensics_Presentation.pptx
Unlocking AI with Model Context Protocol (MCP)

Tech Talk IOT

  • 1. Getting Started With IOT Jayant Rajwani Software Engineer Mindfire Solutions
  • 2. AGENDA - What is Micro-Controller? - What is Arduino? - Types of Arduino. - Arduino UNO board. - Sensors. - Arduino IDE - IoT - Demos
  • 4. It is a micro-computer. As any computer it has internal CPU, RAM, IOs interface. It is used for control purposes, and for data analysis. Famous microcontroller manufacturers are MicroChip, Atmel, Intel, Analog devices, and more. MICROCONTROLLERS
  • 5. What is Arduino? A microcontroller board, contains on-board power supply, USB port to communicate with PC, and an Atmel microcontroller chip. It simplify the process of creating any control system by providing the standard board that can be programmed and connected to the system without the need to any sophisticated PCB design and implementation. It is an open source hardware, anyone can get the details of its design and modify it or make his own one himself.
  • 8. Microcontroller: ATmega328 Operating Voltage: 5V Input Voltage (recommended): 7-12V Input Voltage (limits): 6-20V Digital I/O Pins: 14 (of which 6 provide PWM output) Analog Input Pins: 6 DC Current per I/O Pin: 40 mA DC Current for 3.3V Pin: 50 mA Flash Memory: 32 KB of which 0.5 KB used by bootloader SRAM: 2 KB (ATmega328) EEPROM: 1 KB (ATmega328) Clock Speed: 16 MHz WHAT’S INSIDE
  • 9. Digital or Analog? All physical quantities are analog. Analog means that the quantity can take any value between its minimum value and maximum value.Digital means that the quantity can take specific levels of values with specific offset between each other. Ex: 1 - Digital: English consists of 26 letter, there is no letter between A and B. - Square waves are Digital. Ex.: 2 - Analog: Temperature, can take any value[-1,12.8,25.002,… etc.]. - Sine waves are analog.
  • 10. Internet Pops Up here :D What is IoT? Prototyping electronics for IoT How to connect? IoT with Blynk and NodeMCU
  • 11. Internet of Things ”IoT is a network of physical objects with embedded electronics that collect and share data”
  • 14. NodeMCU 1.0 Built-in ESP8266, ”ESPduino” Works with Arduino IDE, not officially though 12 V regulator for input voltage 13 GPIO, only one PWM and ADC (0-1 V)
  • 16. Adding ESP8266 to ARDUINO IDE File > Preferences Paste the link given below in Additional Board Manage Url's http://arduino.esp8266.com/stable/package_esp8266com_index.json Click Ok Tools > Boards > Boards Manager Select the last option ESP8266 and click INSTALL.
  • 17. Adding ESP8266 to ARDUINO IDE File > Preferences Paste the link given below in Additional Board Manage Url's http://arduino.esp8266.com/stable/package_esp8266com_index.json Click Ok Tools > Boards > Boards Manager Select the last option ESP8266 and click INSTALL.
  • 19. Jayant Rajwani Software Engineer Mindfire Solutions Connect with me /jayantrajwani @jayantrajwani /jayantrajwani /jayantrajwani