際際滷

際際滷Share a Scribd company logo
http://aicra.ac.in
NODEMCU
An Open Source IOT Platform
NODEMCU | Overview
 The NodeMcu is an open-source firmware and development kit that helps you to Prototype your IOT product within
a few Lua script lines.
 Power:
 Input Voltage : 3.3V
 DC Current : 250mA
 Memory:
 RAM 32Kb
 DRAM 80Kb
 Flash 200Kb
NODEMCU | What is it?
 An Arduino-like device
 Main component: ESP8266
 With programmable pins
 And built-in wifi
 Power via USB
 Low cost
The NodeMCU (Node MicroController Unit) is an open source software and hardware development environment
that is built around a very inexpensive System-on-a-Chip (SoC) called the ESP8266.
NODEMCU | What you can do with it?
 Program it via C or LUA
 Access it via wifi (ex. HTTP)
 Connect pins to any device (in or out)
http://aicra.ac.in
NODEMCU | MAIN COMPONENT
http://aicra.ac.in
NODEMCU | PIN DESCRIPTION
http://aicra.ac.in
NODEMCU | ESP8266
 ESP8266 is a highly integrated chip designed for the needs of a new connected world.
 It offers a complete and self-contained Wi-Fi networking solution, allowing it to either host the application or to
offload all Wi-Fi networking functions from another application processor.
 ESP8266 has powerful on-board processing and storage capabilities that allow it to be integrated with the sensors
specific devices through its GPIOs with minimal development up-front and minimal loading during runtime.
http://aicra.ac.in
NODEMCU | ESP8266 PINOUT
NODEMCU | Features
 Open-source
 Interactive
 Programmable
 Low cost
 Simple
 Smart
 WI-FI enabled
http://aicra.ac.in
NODEMCU | Features
 I/O Pins:
 Digital Pins: Pin D0  Pin D10 Digital Pins
 PWM Pins : 12 PWM Pins
 Analog Pins : Pin A0
 Power PINS
 Ground : 5 Pins
 3.3V : 3
 Vin Pin : 1 Adding external supply of +5V (is not connected to USB)
http://aicra.ac.in
NODEMCU | Specifications
The Development Kit based on ESP8266, integrates GPIO, PWM, IIC, 1-Wire and ADC all in one board. USB-TTL included, plug&play
 10 GPIO, every GPIO can be PWM, I2C, 1-wire
 USB-TTL included, plug & play
 PCB antenna
http://aicra.ac.in
NODEMCU | Getting started
 Install the Arduino IDE: https://www.Arduino.cc/en/Main/Software
 Install the ESP8266 Addon
 Go!
Sample code led blink
void setup()
{
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
} // the loop function runs over and over again forever
void loop()
{
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

More Related Content

What's hot (20)

8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller ppt
Rahul Kumar
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
Ahmad Hafeezi
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
Pantech ProLabs India Pvt Ltd
Arduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic ArduinoArduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic Arduino
Vishnu
IoT home automation project
IoT home automation projectIoT home automation project
IoT home automation project
Shohin Aheleroff
Presentation on IoT Based Home Automation using android & NodeMCU
Presentation on IoT Based Home Automation using android & NodeMCUPresentation on IoT Based Home Automation using android & NodeMCU
Presentation on IoT Based Home Automation using android & NodeMCU
Souvik Kundu
PROJECT REPORT ON Home automation using by Bluetooth
 PROJECT REPORT ON Home automation using by Bluetooth PROJECT REPORT ON Home automation using by Bluetooth
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
Introduction to Node MCU
Introduction to Node MCUIntroduction to Node MCU
Introduction to Node MCU
Amarjeetsingh Thakur
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
Basics of arduino uno
Basics of arduino unoBasics of arduino uno
Basics of arduino uno
Rahat Sood
Iot based home automation
Iot based home automationIot based home automation
Iot based home automation
geetha chandrathi
Rs232 485 fundamental
Rs232 485 fundamentalRs232 485 fundamental
Rs232 485 fundamental
rounak077
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
avikdhupar
UART
UARTUART
UART
Naveen Kumar
microcontroller vs microprocessor
microcontroller vs microprocessormicrocontroller vs microprocessor
microcontroller vs microprocessor
sobhadevi
Ardui no
Ardui no Ardui no
Ardui no
Amol Sakhalkar
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
Emertxe Information Technologies Pvt Ltd
ARDUINO AND ITS PIN CONFIGURATION
 ARDUINO AND ITS PIN  CONFIGURATION ARDUINO AND ITS PIN  CONFIGURATION
ARDUINO AND ITS PIN CONFIGURATION
soma saikiran
VERY LARGE SCALE INTEGRATION (VLSI) TECHNOLOGY
VERY LARGE SCALE INTEGRATION (VLSI) TECHNOLOGYVERY LARGE SCALE INTEGRATION (VLSI) TECHNOLOGY
VERY LARGE SCALE INTEGRATION (VLSI) TECHNOLOGY
Seelam Vasavi Sai Viswanada Prabhu Deva Kumar
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
Dr M Muruganandam Masilamani
8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller ppt
Rahul Kumar
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
Ahmad Hafeezi
Arduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic ArduinoArduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic Arduino
Vishnu
IoT home automation project
IoT home automation projectIoT home automation project
IoT home automation project
Shohin Aheleroff
Presentation on IoT Based Home Automation using android & NodeMCU
Presentation on IoT Based Home Automation using android & NodeMCUPresentation on IoT Based Home Automation using android & NodeMCU
Presentation on IoT Based Home Automation using android & NodeMCU
Souvik Kundu
PROJECT REPORT ON Home automation using by Bluetooth
 PROJECT REPORT ON Home automation using by Bluetooth PROJECT REPORT ON Home automation using by Bluetooth
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
Basics of arduino uno
Basics of arduino unoBasics of arduino uno
Basics of arduino uno
Rahat Sood
Iot based home automation
Iot based home automationIot based home automation
Iot based home automation
geetha chandrathi
Rs232 485 fundamental
Rs232 485 fundamentalRs232 485 fundamental
Rs232 485 fundamental
rounak077
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
avikdhupar
microcontroller vs microprocessor
microcontroller vs microprocessormicrocontroller vs microprocessor
microcontroller vs microprocessor
sobhadevi
ARDUINO AND ITS PIN CONFIGURATION
 ARDUINO AND ITS PIN  CONFIGURATION ARDUINO AND ITS PIN  CONFIGURATION
ARDUINO AND ITS PIN CONFIGURATION
soma saikiran

Similar to Wi-Fi Esp8266 nodemcu (20)

Embedded application development
Embedded application developmentEmbedded application development
Embedded application development
Aakash Raj
Tech Talk IOT
Tech Talk IOTTech Talk IOT
Tech Talk IOT
Jayant Rajwani
Connected hardware for Software Engineers 101
Connected hardware for Software Engineers 101Connected hardware for Software Engineers 101
Connected hardware for Software Engineers 101
Pance Cavkovski
Introduction to Node MCU as a brain of Internet of Things
Introduction to Node MCU as a brain of Internet of ThingsIntroduction to Node MCU as a brain of Internet of Things
Introduction to Node MCU as a brain of Internet of Things
SwaroopMallick2
Ardunio
ArdunioArdunio
Ardunio
DILEEP KUMAR
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
Arduino camera interfacing OV7670
Arduino camera interfacing OV7670Arduino camera interfacing OV7670
Arduino camera interfacing OV7670
Somnath Sharma
Introduction of Arduino Uno
Introduction of Arduino UnoIntroduction of Arduino Uno
Introduction of Arduino Uno
Md. Nahidul Islam
ESP32 WiFi & Bluetooth Module - Getting Started Guide
ESP32 WiFi & Bluetooth Module - Getting Started GuideESP32 WiFi & Bluetooth Module - Getting Started Guide
ESP32 WiFi & Bluetooth Module - Getting Started Guide
handson28
Getting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitGetting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer Kit
Sulamita Garcia
What is Arduino ?
What is Arduino ?What is Arduino ?
What is Arduino ?
Niket Chandrawanshi
arduino.pdf
arduino.pdfarduino.pdf
arduino.pdf
Gurumurthy B R
The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.
The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.
The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.
AbhinavGurijala
Attendance system using MYSQL with Raspberry pi and RFID-RC522
Attendance system using MYSQL with Raspberry pi and RFID-RC522Attendance system using MYSQL with Raspberry pi and RFID-RC522
Attendance system using MYSQL with Raspberry pi and RFID-RC522
Sanjay Kumar
Esp8266 v12
Esp8266 v12Esp8266 v12
Esp8266 v12
handson28
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (
Dhruwank Vankawala
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (
Dhruwank Vankawala
Arduino
ArduinoArduino
Arduino
Jerin John
Adafruit Huzzah Esp8266 WiFi Board
Adafruit Huzzah Esp8266 WiFi BoardAdafruit Huzzah Esp8266 WiFi Board
Adafruit Huzzah Esp8266 WiFi Board
Biagio Botticelli
Report
ReportReport
Report
IshworKhatiwada
Embedded application development
Embedded application developmentEmbedded application development
Embedded application development
Aakash Raj
Connected hardware for Software Engineers 101
Connected hardware for Software Engineers 101Connected hardware for Software Engineers 101
Connected hardware for Software Engineers 101
Pance Cavkovski
Introduction to Node MCU as a brain of Internet of Things
Introduction to Node MCU as a brain of Internet of ThingsIntroduction to Node MCU as a brain of Internet of Things
Introduction to Node MCU as a brain of Internet of Things
SwaroopMallick2
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
Arduino camera interfacing OV7670
Arduino camera interfacing OV7670Arduino camera interfacing OV7670
Arduino camera interfacing OV7670
Somnath Sharma
Introduction of Arduino Uno
Introduction of Arduino UnoIntroduction of Arduino Uno
Introduction of Arduino Uno
Md. Nahidul Islam
ESP32 WiFi & Bluetooth Module - Getting Started Guide
ESP32 WiFi & Bluetooth Module - Getting Started GuideESP32 WiFi & Bluetooth Module - Getting Started Guide
ESP32 WiFi & Bluetooth Module - Getting Started Guide
handson28
Getting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitGetting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer Kit
Sulamita Garcia
The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.
The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.
The NodeMCU module is to the ESP-12s as the Arduino UNO is to ATMEGA328s.
AbhinavGurijala
Attendance system using MYSQL with Raspberry pi and RFID-RC522
Attendance system using MYSQL with Raspberry pi and RFID-RC522Attendance system using MYSQL with Raspberry pi and RFID-RC522
Attendance system using MYSQL with Raspberry pi and RFID-RC522
Sanjay Kumar
Esp8266 v12
Esp8266 v12Esp8266 v12
Esp8266 v12
handson28
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (
Dhruwank Vankawala
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (
Dhruwank Vankawala
Adafruit Huzzah Esp8266 WiFi Board
Adafruit Huzzah Esp8266 WiFi BoardAdafruit Huzzah Esp8266 WiFi Board
Adafruit Huzzah Esp8266 WiFi Board
Biagio Botticelli

More from creatjet3d labs (8)

Basic Sensors
Basic Sensors Basic Sensors
Basic Sensors
creatjet3d labs
ESP8266 Wifi Nodemcu
ESP8266 Wifi Nodemcu ESP8266 Wifi Nodemcu
ESP8266 Wifi Nodemcu
creatjet3d labs
Arduino interfacing
Arduino interfacingArduino interfacing
Arduino interfacing
creatjet3d labs
Basic concept of electronics.
Basic concept of electronics.Basic concept of electronics.
Basic concept of electronics.
creatjet3d labs
Arduino uno
Arduino unoArduino uno
Arduino uno
creatjet3d labs
Arduino open source
Arduino open sourceArduino open source
Arduino open source
creatjet3d labs
Arduino IDE
Arduino IDEArduino IDE
Arduino IDE
creatjet3d labs
Arduino Microcontroller
Arduino Microcontroller Arduino Microcontroller
Arduino Microcontroller
creatjet3d labs

Recently uploaded (20)

NIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdf
NIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdfNIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdf
NIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdf
MohdKhalidShaikh2
Application of Artificial Neural Networks.pdf
Application of Artificial Neural Networks.pdfApplication of Artificial Neural Networks.pdf
Application of Artificial Neural Networks.pdf
JeveshMagnani
AdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbt
AdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbtAdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbt
AdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbt
janvionhamayadji
Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...
Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...
Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...
OsamaButt23
CE324-Module-6-Linear Equations-Week.pptx
CE324-Module-6-Linear Equations-Week.pptxCE324-Module-6-Linear Equations-Week.pptx
CE324-Module-6-Linear Equations-Week.pptx
HannahPil2
Introduction to Stack, Stack ADT, Implementation of Stack using array, ...
Introduction to Stack,   Stack ADT,   Implementation of Stack using array, ...Introduction to Stack,   Stack ADT,   Implementation of Stack using array, ...
Introduction to Stack, Stack ADT, Implementation of Stack using array, ...
Dr. Madhuri Jawale
study of impact behaviour of dual material for energy absorption
study of impact behaviour of dual material for energy absorptionstudy of impact behaviour of dual material for energy absorption
study of impact behaviour of dual material for energy absorption
AmitChauhan352669
Aerodynamic Stability Tests for Cable-Stayed Bridges.pdf
Aerodynamic Stability Tests for Cable-Stayed Bridges.pdfAerodynamic Stability Tests for Cable-Stayed Bridges.pdf
Aerodynamic Stability Tests for Cable-Stayed Bridges.pdf
Kamel Farid
b29e51b5-c830-4877-a978-a6b308ea8c5f.ppt
b29e51b5-c830-4877-a978-a6b308ea8c5f.pptb29e51b5-c830-4877-a978-a6b308ea8c5f.ppt
b29e51b5-c830-4877-a978-a6b308ea8c5f.ppt
dashrimi0
22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx
22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx
22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx
Guru Nanak Technical Institutions
How to start and then move forward in IT
How to start and then move forward in ITHow to start and then move forward in IT
How to start and then move forward in IT
Marian Marinov
Chapter 2.pdf Smith Chart and Impedance Matching
Chapter 2.pdf Smith Chart and Impedance MatchingChapter 2.pdf Smith Chart and Impedance Matching
Chapter 2.pdf Smith Chart and Impedance Matching
dathoang3243
Introduction to Edge and Fog Computing.pdf
Introduction to Edge and Fog Computing.pdfIntroduction to Edge and Fog Computing.pdf
Introduction to Edge and Fog Computing.pdf
Hitesh Mohapatra
Unit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptx
Unit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptxUnit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptx
Unit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptx
Kirankumar Jagtap
Material Handling : Scope , Importance, Objectives, Principles, Classificatio...
Material Handling : Scope , Importance, Objectives, Principles, Classificatio...Material Handling : Scope , Importance, Objectives, Principles, Classificatio...
Material Handling : Scope , Importance, Objectives, Principles, Classificatio...
VirajPasare
UNIT-2 - Concurrency & Interprocess Communicatio.pptx
UNIT-2 - Concurrency & Interprocess Communicatio.pptxUNIT-2 - Concurrency & Interprocess Communicatio.pptx
UNIT-2 - Concurrency & Interprocess Communicatio.pptx
kishanchauhan10888
Environmental impact assessments ppt.doc
Environmental impact assessments ppt.docEnvironmental impact assessments ppt.doc
Environmental impact assessments ppt.doc
BonsaHailu
Application of Artificial Neural Network.pptx
Application of Artificial Neural Network.pptxApplication of Artificial Neural Network.pptx
Application of Artificial Neural Network.pptx
JeveshMagnani
METAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFET
METAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFETMETAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFET
METAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFET
punithaece
7.Fractional distillation(3 classes).pptx
7.Fractional distillation(3 classes).pptx7.Fractional distillation(3 classes).pptx
7.Fractional distillation(3 classes).pptx
abdulsamad296609
NIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdf
NIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdfNIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdf
NIS Unit-1(PPT)jbdjjdcbjbchdhbchbjch.pdf
MohdKhalidShaikh2
Application of Artificial Neural Networks.pdf
Application of Artificial Neural Networks.pdfApplication of Artificial Neural Networks.pdf
Application of Artificial Neural Networks.pdf
JeveshMagnani
AdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbt
AdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbtAdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbt
AdminTPE.pptx rurjmgnntjktbjknljbdsgngbjtrbejbgrjtbtbt
janvionhamayadji
Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...
Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...
Development of Economical Dye Sensitized Solar Cell by Characterizing Polymer...
OsamaButt23
CE324-Module-6-Linear Equations-Week.pptx
CE324-Module-6-Linear Equations-Week.pptxCE324-Module-6-Linear Equations-Week.pptx
CE324-Module-6-Linear Equations-Week.pptx
HannahPil2
Introduction to Stack, Stack ADT, Implementation of Stack using array, ...
Introduction to Stack,   Stack ADT,   Implementation of Stack using array, ...Introduction to Stack,   Stack ADT,   Implementation of Stack using array, ...
Introduction to Stack, Stack ADT, Implementation of Stack using array, ...
Dr. Madhuri Jawale
study of impact behaviour of dual material for energy absorption
study of impact behaviour of dual material for energy absorptionstudy of impact behaviour of dual material for energy absorption
study of impact behaviour of dual material for energy absorption
AmitChauhan352669
Aerodynamic Stability Tests for Cable-Stayed Bridges.pdf
Aerodynamic Stability Tests for Cable-Stayed Bridges.pdfAerodynamic Stability Tests for Cable-Stayed Bridges.pdf
Aerodynamic Stability Tests for Cable-Stayed Bridges.pdf
Kamel Farid
b29e51b5-c830-4877-a978-a6b308ea8c5f.ppt
b29e51b5-c830-4877-a978-a6b308ea8c5f.pptb29e51b5-c830-4877-a978-a6b308ea8c5f.ppt
b29e51b5-c830-4877-a978-a6b308ea8c5f.ppt
dashrimi0
22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx
22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx
22PCOAM16_UNIT 2_ Session 12 Deriving Back-Propagation .pptx
Guru Nanak Technical Institutions
How to start and then move forward in IT
How to start and then move forward in ITHow to start and then move forward in IT
How to start and then move forward in IT
Marian Marinov
Chapter 2.pdf Smith Chart and Impedance Matching
Chapter 2.pdf Smith Chart and Impedance MatchingChapter 2.pdf Smith Chart and Impedance Matching
Chapter 2.pdf Smith Chart and Impedance Matching
dathoang3243
Introduction to Edge and Fog Computing.pdf
Introduction to Edge and Fog Computing.pdfIntroduction to Edge and Fog Computing.pdf
Introduction to Edge and Fog Computing.pdf
Hitesh Mohapatra
Unit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptx
Unit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptxUnit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptx
Unit-2 Velocity and Acceleration Analysis (Relative Velocity Method).pptx
Kirankumar Jagtap
Material Handling : Scope , Importance, Objectives, Principles, Classificatio...
Material Handling : Scope , Importance, Objectives, Principles, Classificatio...Material Handling : Scope , Importance, Objectives, Principles, Classificatio...
Material Handling : Scope , Importance, Objectives, Principles, Classificatio...
VirajPasare
UNIT-2 - Concurrency & Interprocess Communicatio.pptx
UNIT-2 - Concurrency & Interprocess Communicatio.pptxUNIT-2 - Concurrency & Interprocess Communicatio.pptx
UNIT-2 - Concurrency & Interprocess Communicatio.pptx
kishanchauhan10888
Environmental impact assessments ppt.doc
Environmental impact assessments ppt.docEnvironmental impact assessments ppt.doc
Environmental impact assessments ppt.doc
BonsaHailu
Application of Artificial Neural Network.pptx
Application of Artificial Neural Network.pptxApplication of Artificial Neural Network.pptx
Application of Artificial Neural Network.pptx
JeveshMagnani
METAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFET
METAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFETMETAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFET
METAL OXIDE FIELD EFFECT SEMICONDUCTOR-MOSFET
punithaece
7.Fractional distillation(3 classes).pptx
7.Fractional distillation(3 classes).pptx7.Fractional distillation(3 classes).pptx
7.Fractional distillation(3 classes).pptx
abdulsamad296609

Wi-Fi Esp8266 nodemcu

  • 2. NODEMCU | Overview The NodeMcu is an open-source firmware and development kit that helps you to Prototype your IOT product within a few Lua script lines. Power: Input Voltage : 3.3V DC Current : 250mA Memory: RAM 32Kb DRAM 80Kb Flash 200Kb
  • 3. NODEMCU | What is it? An Arduino-like device Main component: ESP8266 With programmable pins And built-in wifi Power via USB Low cost The NodeMCU (Node MicroController Unit) is an open source software and hardware development environment that is built around a very inexpensive System-on-a-Chip (SoC) called the ESP8266.
  • 4. NODEMCU | What you can do with it? Program it via C or LUA Access it via wifi (ex. HTTP) Connect pins to any device (in or out)
  • 7. http://aicra.ac.in NODEMCU | ESP8266 ESP8266 is a highly integrated chip designed for the needs of a new connected world. It offers a complete and self-contained Wi-Fi networking solution, allowing it to either host the application or to offload all Wi-Fi networking functions from another application processor. ESP8266 has powerful on-board processing and storage capabilities that allow it to be integrated with the sensors specific devices through its GPIOs with minimal development up-front and minimal loading during runtime.
  • 9. NODEMCU | Features Open-source Interactive Programmable Low cost Simple Smart WI-FI enabled
  • 10. http://aicra.ac.in NODEMCU | Features I/O Pins: Digital Pins: Pin D0 Pin D10 Digital Pins PWM Pins : 12 PWM Pins Analog Pins : Pin A0 Power PINS Ground : 5 Pins 3.3V : 3 Vin Pin : 1 Adding external supply of +5V (is not connected to USB)
  • 11. http://aicra.ac.in NODEMCU | Specifications The Development Kit based on ESP8266, integrates GPIO, PWM, IIC, 1-Wire and ADC all in one board. USB-TTL included, plug&play 10 GPIO, every GPIO can be PWM, I2C, 1-wire USB-TTL included, plug & play PCB antenna
  • 12. http://aicra.ac.in NODEMCU | Getting started Install the Arduino IDE: https://www.Arduino.cc/en/Main/Software Install the ESP8266 Addon Go!
  • 13. Sample code led blink void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }