Pg 3. Specifications. Hardware Required

Similar documents
ESPino - Specifications

The Riverside Robotic Society June 2016 ESP8266

ArduCAM CC3200 UNO board

ARDUINO PRIMO. Code: A000135

ARDUINO M0 PRO Code: A000111

Indoor Air Quality with ESP32 Board # K0068

ARDUINO YÚN MINI Code: A000108

SLabs-32 User's Guide

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

User s Manual of Board ET-ESP32 WROVER MODULE V1 ET-ESP32 WROVER MODULE V1

ARDUINO MINI 05 Code: A000087

EZ-Bv4 Datasheet v0.7

Melon S3 FPGA Development Board Product Datasheet

Elektor Uno R4 Installation & Test

FireBeetle ESP8266 IOT Microcontroller SKU: DFR0489

MiCOKit-3166 Development Kit Hardware Manual

Arduino Dock 2. The Hardware

ESP-07S User Manual REV:

Farklı Arduino Boardlar

Intel Galileo gen 2 Board

WiFiBee MT7681 (Arduino WiFi Wireless Programming) SKU: TEL0107

Exen Mini. Setup Guide - V1. nerdonic.com

TA0297 WEMOS D1 R2 WIFI ARDUINO DEVELOPMENT BOARD ESP8266

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

ARDUINO LEONARDO ETH Code: A000022

Propeller Activity Board (#32910)

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

ARDUINO INDUSTRIAL 1 01 Code: A000126

Arduino Micro Breadboard Laboratory Interface Processor (Micro BLIP) User Manual

IDUINO for maker s life. User Manual. For IDUINO development Board.

Module 003: Introduction to the Arduino/RedBoard

ARDUINO BOARD LINE UP

keyestudio Keyestudio MEGA 2560 R3 Board

ARDUINO YÚN Code: A000008

HYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

ARDUINO LEONARDO WITH HEADERS Code: A000057

1.6inch SPI Module user manual

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

Objectives: Learn how to input and output analogue values Be able to see what the Arduino is thinking by sending numbers to the screen

Prototyping & Engineering Electronics Kits Basic Kit Guide

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

Exen Mini. Setup Guide - V2. nerdonic.com

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

ESP-01 WiFi Module Version1.0

DUE-CORE DUE-CORE Datasheet

Ai-Thinker. ESP-12S Datasheet. Version V0. Copyright 2018 ESP-12S WIFI MODULE V0. Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

Ai-Thinker. ESP-01F Datasheet. Version V1 Copyright Copyright 2018 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

IO Expansion Shield User Manual

Parallax WX ESP8266 Wi-Fi Modules

Prototyping Module Datasheet

Microcontrollers for Ham Radio

Esp8266 Serial Esp 01 Wifi Wireless Microchip

IDUINO for maker s life. User Manual. For IDUINO Mega2560 Board(ST1026)

Si4703 FM Radio Receiver Hookup Guide

GT202 Kit Product Brief V1.00

Adafruit HUZZAH32 - ESP32 Feather

OpenPicus WIFI module. Introduction. Pinout. Features

ARDUINO MICRO WITHOUT HEADERS Code: A000093

Qualcomm Wi-Fi Connectivity Selector Guide

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Documentation for Wifi-Enabled Data Logging - System Control By: Jesse Jenkins

Dual Serial Shield User Manual

User Manual. ESP8266 Wifi Shield

Goal: We want to build an autonomous vehicle (robot)

USER MANUAL ARDUINO I/O EXPANSION SHIELD

Version:V1.0 Date: AN0007E. Introduction. Reflow soldering when SMT

Seeeduino LoRaWAN. Description

Manual of Board ET-ESP32 RS485

Clicker 2 for Kinetis

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

Halloween Pumpkinusing. Wednesday, October 17, 12

ArduCAM-M-2MP ESP8266 Nano V2 Evaluation Kit User Guide

Quick Start by JP Liew

ESP32 WIFI/BLE Board v0.9

Arduino UNO R3 ESP8266 Web Server Serial Port WiFi Shield ESP13

RN-171-EK Evaluation Board

Introducting Itsy Bitsy 32u4

Version:V1.0 Date: AN0009E. Introduction. EMW3162 top view:

P. Ashwini, Pavan. S, Roja Ramani A

Grove - UART Wi-Fi. Introduction. Features

Thank you for purchasing the RGB Multi-MCU base and driver board from SuperTech-IT and TheLEDCube.com

Raspberry Pi Compute Development board

BC BIGCIRCLE32-DSBT

UM User Manual for LPC54018 IoT Module. Rev November Document information

Toradex Colibri Development Board

ARROW ARIS EDGE Board User s Guide 27/09/2017

IOTs Based Stepper Motor Control using ARDUINO

Cooking with Team 279

Kinetis K70 System-On-Module (SOM) Baseboard Hardware Architecture

Beetle SKU:DFR0282. Contents. Introduction

OK335xS Users Manual Part I - Introduction

BR03 Raspberry Pi Zero Bridge

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

AlphaBot2 robot building kit for Arduino

FRDM-KL03Z User s Guide

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

1/Build a Mintronics: MintDuino

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

FireBeetle ESP32 IOT Microcontroller (Supports Wi Fi & Bluetooth) SKU: DFR0478

Transcription:

1

NodeMCU Dev Board is based on widely explored esp8266 System on Chip from Express if. It combined features of WIFI access point and station + microcontroller and uses simple LUA based programming language. ESP8266 NodeMCU offers- Arduino-like hardware IO Event-driven API for network applications 10 GPIOs D0-D10, PWM functionality, IIC and SPI communication, 1-Wire and ADC A0 etc. all in one board 2

Wi-Fi networking (can be uses as access point and/or station, host a webserver), connect to internet to fetch or upload data. Excellent system on board for Internet of Things (IOT) projects Specifications SDIO 2.0, SPI, UART 32-pin QFN package Integrated RF switch,24dbm PA, DCXO, and PMU Integrated RISC processor, on-chip memory and external memory interfaces Integrated MAC/baseband processors Quality of Service management I2S interface for high fidelity audio applications On-chip low-dropout linear regulators for all internal supplies Proprietary spurious-free clock generation architecture Integrated WEP, TKIP, AES, and WAPI engines Hardware Required NODE MCU ESP8266-12E 1 Arduino DUE cable 1 Mini Breadboard 170 points 1 LED - 2 Jumper wires(male to male) - 40 pieces each 3

Software Required Arduino IDE 1.8.5 (Programmable platform for Arduino boards) You can download it from this link: https://www.arduino.cc/en/main/software) 4

Pin Description Node MCU ESP8266-12E ESP8266EX offers a complete and self-contained Wi-Fi networking solution; it can be used to host the application or to offload Wi- Fi networking functions from another application processor. When ESP8266EX hosts the application, it boots up directly from an external flash. In has integrated cache to improve the performance of the system in such applications. NodeMCU ESP-12E dev board can be connected to 5Vusing micro USB connector or VIN pin available on board. The I/O pins of ESP8266 communicate or input/output max 3.3V only. I.e. the pins are NOT 5V tolerant inputs. In case you have to interface with 5V I/O pins, you need to use level conversion system (either built yourself using resistor voltage divider or using ready to use level converters 5

STEP- 1 Installing Arduino Core for NodeMCU ESP-12E Using Arduino Boards Manager As shown in the image, Copy the.json link with latest stable release of NodeMCU package from https://github.com/esp8266/arduino#installing-with-boards-manager The link should look something like this- 6

http://arduino.esp8266.com/stable/package_esp8266com_index.j son Step 2: Insert Link for.json NodeMCU Package Files into Arduino IDE Paste the copied link and insert it in Arduino IDE using following sequence- File menu Preferences Paste copied link into the area shown in black box in above image. Close and restart the Arduino IDE. 7

Step 3: Tools - Boards Manager 8

9

Tools Boards manager and search for ESP8266 and install the libraries/files given under heading ESP8266 by ESP community. Restart the Arduino IDE once again Step 4: Selecting NodeMCU Board in Arduino IDE 10

11

Go to Tools Boards (scroll down the list of boards) - Select NodeMCU 1.0 (ESP-12EModule). Select the Port number at which you have connected nodemcu. Rest of the settings can be left to default values. 12

13

We will be connecting external LED directly to GPIO16 or D0 pin of NodeMCU (no need of external current limiting resistor). This is the pin number for onboard LED or BUILTIN_LED Code 14

Go to File Examples ESP8266 Blink Upload the sketch to ESP and the On-board LED blue and external LED red starts blinking alternately at every second. Note- In case, if Arduino IDE version 1.6.7 fails to work for you, try to go back to arduino 1.6.5 or backwards. (Some NodeMCU boards have issues with latest versions of Arduino IDEs and going to earlier versions of Arduino IDE solves the problems). 15

16