SlideShare a Scribd company logo
2
Most read
3
Most read
10
Most read
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)

Esp8266 basics
Esp8266 basics
Eueung Mulyana
 
Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.
sayed78
 
Introduction to arduino
Introduction to arduino
Ahmed Sakr
 
Home automation with arduino
Home automation with arduino
Lakshminarayan Solanki
 
IoT home automation project
IoT home automation project
Shohin Aheleroff
 
Arduino
Arduino
vipin7vj
 
Bluetooth based Home Automation
Bluetooth based Home Automation
Jagannath Kartik
 
Home automation
Home automation
Rupshanker Mishra
 
Project report on home automation using Arduino
Project report on home automation using Arduino
AMIT SANPUI
 
PROJECT REPORT ON Home automation using by Bluetooth
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATION
Eklavya Sharma
 
Arduino Uno Pin Description
Arduino Uno Pin Description
Niket Chandrawanshi
 
Intro to Arduino
Intro to Arduino
avikdhupar
 
Presentation on home automation
Presentation on home automation
Subhash Kumar Yadav
 
RFID based Attendance System
RFID based Attendance System
Edgefxkits & Solutions
 
Home automation ppt
Home automation ppt
Anshul97842474929
 
Home automation using bluetooth - Aurdino BASED
Home automation using bluetooth - Aurdino BASED
Ashish Kumar Thakur
 
Iot based home automation
Iot based home automation
geetha chandrathi
 
Introduction to Arduino
Introduction to Arduino
Green Moon Solutions
 
Home automation using IOT
Home automation using IOT
Maneesh Devanaboyina
 
Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.
sayed78
 
Introduction to arduino
Introduction to arduino
Ahmed Sakr
 
IoT home automation project
IoT home automation project
Shohin Aheleroff
 
Bluetooth based Home Automation
Bluetooth based Home Automation
Jagannath Kartik
 
Project report on home automation using Arduino
Project report on home automation using Arduino
AMIT SANPUI
 
PROJECT REPORT ON Home automation using by Bluetooth
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATION
Eklavya Sharma
 
Intro to Arduino
Intro to Arduino
avikdhupar
 
Home automation using bluetooth - Aurdino BASED
Home automation using bluetooth - Aurdino BASED
Ashish Kumar Thakur
 

Similar to Wi-Fi Esp8266 nodemcu (20)

Embedded application development
Embedded application development
Aakash Raj
 
Tech Talk IOT
Tech Talk IOT
Jayant Rajwani
 
Connected 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 Things
SwaroopMallick2
 
Ardunio
Ardunio
DILEEP KUMAR
 
Taller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
 
Arduino camera interfacing OV7670
Arduino camera interfacing OV7670
Somnath Sharma
 
Introduction of Arduino Uno
Introduction of Arduino Uno
Md. Nahidul Islam
 
ESP32 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 Kit
Sulamita Garcia
 
What is Arduino ?
What is Arduino ?
Niket Chandrawanshi
 
arduino.pdf
arduino.pdf
Gurumurthy B R
 
esp8266nodemcu iot based project on 2025.pptx
esp8266nodemcu iot based project on 2025.pptx
AbhinavGurijala
 
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-RC522
Sanjay Kumar
 
Internet of Things prescribed by University
Internet of Things prescribed by University
Sanjay Kumar
 
Esp8266 v12
Esp8266 v12
handson28
 
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 (
Dhruwank Vankawala
 
Arduino
Arduino
Jerin John
 
Embedded application development
Embedded application development
Aakash Raj
 
Connected 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 Things
SwaroopMallick2
 
Taller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
 
Arduino camera interfacing OV7670
Arduino camera interfacing OV7670
Somnath Sharma
 
ESP32 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 Kit
Sulamita Garcia
 
esp8266nodemcu iot based project on 2025.pptx
esp8266nodemcu iot based project on 2025.pptx
AbhinavGurijala
 
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-RC522
Sanjay Kumar
 
Internet of Things prescribed by University
Internet of Things prescribed by University
Sanjay Kumar
 
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 (
Dhruwank Vankawala
 
Ad

More from creatjet3d labs (8)

Basic Sensors
Basic Sensors
creatjet3d labs
 
ESP8266 Wifi Nodemcu
ESP8266 Wifi Nodemcu
creatjet3d labs
 
Arduino interfacing
Arduino interfacing
creatjet3d labs
 
Basic concept of electronics.
Basic concept of electronics.
creatjet3d labs
 
Arduino uno
Arduino uno
creatjet3d labs
 
Arduino open source
Arduino open source
creatjet3d labs
 
Arduino IDE
Arduino IDE
creatjet3d labs
 
Arduino Microcontroller
Arduino Microcontroller
creatjet3d labs
 
Ad

Recently uploaded (20)

Rearchitecturing a 9-year-old legacy Laravel application.pdf
Rearchitecturing a 9-year-old legacy Laravel application.pdf
Takumi Amitani
 
TEA2016AAT 160 W TV application design example
TEA2016AAT 160 W TV application design example
ssuser1be9ce
 
chemistry investigatory project for class 12
chemistry investigatory project for class 12
Susis10
 
How Binning Affects LED Performance & Consistency.pdf
How Binning Affects LED Performance & Consistency.pdf
Mina Anis
 
Fundamentals of Digital Design_Class_21st May - Copy.pptx
Fundamentals of Digital Design_Class_21st May - Copy.pptx
drdebarshi1993
 
OCS Group SG - HPHT Well Design and Operation - SN.pdf
OCS Group SG - HPHT Well Design and Operation - SN.pdf
Muanisa Waras
 
02 - Ethics & Professionalism - BEM, IEM, MySET.PPT
02 - Ethics & Professionalism - BEM, IEM, MySET.PPT
SharinAbGhani1
 
Impurities of Water and their Significance.pptx
Impurities of Water and their Significance.pptx
dhanashree78
 
Présentation_gestion[1] [Autosaved].pptx
Présentation_gestion[1] [Autosaved].pptx
KHADIJAESSAKET
 
Water demand - Types , variations and WDS
Water demand - Types , variations and WDS
dhanashree78
 
Universal Human Values and professional ethics Quantum AKTU BVE401
Universal Human Values and professional ethics Quantum AKTU BVE401
Unknown
 
ACEP Magazine Fifth Edition on 5june2025
ACEP Magazine Fifth Edition on 5june2025
Rahul
 
362 Alec Data Center Solutions-Slysium Data Center-AUH-ABB Furse.pdf
362 Alec Data Center Solutions-Slysium Data Center-AUH-ABB Furse.pdf
djiceramil
 
362 Alec Data Center Solutions-Slysium Data Center-AUH-Adaptaflex.pdf
362 Alec Data Center Solutions-Slysium Data Center-AUH-Adaptaflex.pdf
djiceramil
 
Tree_Traversals.pptbbbbbbbbbbbbbbbbbbbbbbbbb
Tree_Traversals.pptbbbbbbbbbbbbbbbbbbbbbbbbb
RATNANITINPATIL
 
Fundamentals of Digital Design_Class_12th April.pptx
Fundamentals of Digital Design_Class_12th April.pptx
drdebarshi1993
 
IntroSlides-June-GDG-Cloud-Munich community [email protected]
IntroSlides-June-GDG-Cloud-Munich community [email protected]
Luiz Carneiro
 
FINAL 2013 Module 20 Corrosion Control and Sequestering PPT Slides.pptx
FINAL 2013 Module 20 Corrosion Control and Sequestering PPT Slides.pptx
kippcam
 
grade 9 science q1 quiz.pptx science quiz
grade 9 science q1 quiz.pptx science quiz
norfapangolima
 
4th International Conference on Computer Science and Information Technology (...
4th International Conference on Computer Science and Information Technology (...
ijait
 
Rearchitecturing a 9-year-old legacy Laravel application.pdf
Rearchitecturing a 9-year-old legacy Laravel application.pdf
Takumi Amitani
 
TEA2016AAT 160 W TV application design example
TEA2016AAT 160 W TV application design example
ssuser1be9ce
 
chemistry investigatory project for class 12
chemistry investigatory project for class 12
Susis10
 
How Binning Affects LED Performance & Consistency.pdf
How Binning Affects LED Performance & Consistency.pdf
Mina Anis
 
Fundamentals of Digital Design_Class_21st May - Copy.pptx
Fundamentals of Digital Design_Class_21st May - Copy.pptx
drdebarshi1993
 
OCS Group SG - HPHT Well Design and Operation - SN.pdf
OCS Group SG - HPHT Well Design and Operation - SN.pdf
Muanisa Waras
 
02 - Ethics & Professionalism - BEM, IEM, MySET.PPT
02 - Ethics & Professionalism - BEM, IEM, MySET.PPT
SharinAbGhani1
 
Impurities of Water and their Significance.pptx
Impurities of Water and their Significance.pptx
dhanashree78
 
Présentation_gestion[1] [Autosaved].pptx
Présentation_gestion[1] [Autosaved].pptx
KHADIJAESSAKET
 
Water demand - Types , variations and WDS
Water demand - Types , variations and WDS
dhanashree78
 
Universal Human Values and professional ethics Quantum AKTU BVE401
Universal Human Values and professional ethics Quantum AKTU BVE401
Unknown
 
ACEP Magazine Fifth Edition on 5june2025
ACEP Magazine Fifth Edition on 5june2025
Rahul
 
362 Alec Data Center Solutions-Slysium Data Center-AUH-ABB Furse.pdf
362 Alec Data Center Solutions-Slysium Data Center-AUH-ABB Furse.pdf
djiceramil
 
362 Alec Data Center Solutions-Slysium Data Center-AUH-Adaptaflex.pdf
362 Alec Data Center Solutions-Slysium Data Center-AUH-Adaptaflex.pdf
djiceramil
 
Tree_Traversals.pptbbbbbbbbbbbbbbbbbbbbbbbbb
Tree_Traversals.pptbbbbbbbbbbbbbbbbbbbbbbbbb
RATNANITINPATIL
 
Fundamentals of Digital Design_Class_12th April.pptx
Fundamentals of Digital Design_Class_12th April.pptx
drdebarshi1993
 
FINAL 2013 Module 20 Corrosion Control and Sequestering PPT Slides.pptx
FINAL 2013 Module 20 Corrosion Control and Sequestering PPT Slides.pptx
kippcam
 
grade 9 science q1 quiz.pptx science quiz
grade 9 science q1 quiz.pptx science quiz
norfapangolima
 
4th International Conference on Computer Science and Information Technology (...
4th International Conference on Computer Science and Information Technology (...
ijait
 

Wi-Fi Esp8266 nodemcu