4 options
Getting started for internet of things with launch pad and ESP8266 / Rajesh Singh [and four others].
- Format:
- Book
- Author/Creator:
- Singh, Rajesh, author.
- Language:
- English
- Subjects (All):
- Internet of things.
- Computer programming.
- Physical Description:
- 1 online resource (350 pages) : illustrations
- Edition:
- 1st ed.
- Place of Publication:
- Denmark ; The Netherlands : River Publishers, [2019]
- Summary:
- The book discusses the application of Internet of Things in different areas. Several examples for rapid prototyping are included, this to make the readers understand the concept of IoT.The book comprises of twenty-seven chapters, which are divided into four sections and which focus on the design of various independent prototypes.
- Contents:
- Cover
- Half Title
- Series Page
- Title Page
- Copyright Page
- Table of Contents
- Preface
- List of Figures
- List of Tables
- List of Abbreviations
- Section A: Introduction
- 1: Introduction to Ti Launch Pad
- 1.1 MSP430
- 1.2 Meet Energia - Integrated Development Environment
- 1.2.1 Steps to Write Program with Energia IDE
- 2: Introduction to IoT Platforms
- 2.1 GPRS
- 2.2 NodeMCU
- 2.3 NuttyFi
- 2.4 Get Started with NodeMCU/NuttyFi
- 2.5 Steps to Write Program with Arduino IDE
- 3: Play with LED
- 3.1 Introduction
- 3.2 Circuit Diagram
- 3.3 Program Code
- 4: Play with LCD
- 4.1 Introduction
- 4.2 Circuit Diagram
- 4.3 Program Code
- 5: Play with Seven-Segment Display
- 5.1 Introduction
- 5.2 Circuit Diagram
- 5.3 Program Code
- 6: Play with Analog Sensor
- 6.1 POT
- 6.1.1 Circuit Diagram
- 6.1.2 Program Code
- 6.2 LM35
- 6.2.1 Circuit Diagram
- 6.2.2 Program Code
- 6.3 LDR
- 6.3.1 Circuit Diagram
- 6.3.2 Program Code
- 6.4 Flex Sensor
- 6.4.1 Circuit Diagram
- 6.4.2 Program Code
- 6.5 Gas Sensor
- 6.5.1 Circuit Diagram
- 6.5.2 Program Code
- 7: Play with Digital Sensors
- 7.1 Switch
- 7.1.1 Circuit Diagram
- 7.1.2 Program Code
- 7.2 PIR Motion Sensor
- 7.2.1 Circuit Diagram
- 7.2.2 Program Code
- 7.3 Fire Sensor
- 7.3.1 Circuit Diagram
- 7.3.2 Program Code
- 7.4 Touch Sensor
- 7.4.1 Circuit Diagram
- 7.4.2 Program Code
- 7.5 Rain Sensor
- 7.5.1 Circuit Diagram
- 7.5.2 Program Code
- 7.6 Vibration Sensor
- 7.6.1 Circuit Diagram
- 7.6.2 Program Code
- 8: Interfacing of Multiple Device with Ti Launch Pad
- 8.1 Interfacing of Digital Sensor, Display, and Indicator
- 8.1.1 Circuit Diagram
- 8.1.2 Program Code
- 8.2 Interfacing of Analog Sensor, Display, and Indicator
- 8.2.1 Circuit Diagram
- 8.2.2 Program Code
- 9: Interfacing of Multiple Device with NodeMCU.
- 9.1 Interfacing of Digital Sensor, LCD, and Indicator
- 9.1.1 Circuit Diagram
- 9.1.2 Program Code
- 9.2 Interfacing of Analog Sensor, LCD, and Indicator
- 9.2.1 Circuit Diagram
- 9.2.2 Program Code
- 10: Actuators
- 10.1 Interfacing of DC Motor and LCD with Ti Launch Pad
- 10.1.1 Circuit Diagram
- 10.1.2 Program Code
- 10.2 Interfacing of DC Motor and LCD with NodeMCU
- 10.2.1 Circuit Diagram
- 10.2.2 Program Code
- 10.3 Interfacing of Relay with Ti Launch Pad
- 10.3.1 Circuit Diagram
- 10.3.2 Program Code
- 10.4 Interfacing of Relay with NodeMCU
- 10.4.1 Circuit Diagram
- 10.4.2 Program Code
- Section B: Communication Protocol
- 11: Serial Communication Between Ti Launch Pad and NodeMCU
- 11.1 Introduction
- 11.2 Circuit Diagram
- 11.3 Program Code
- 12: Interfacing of Devices in Different Modes
- 12.1 Ultrasonic Sensor
- 12.1.1 Ultrasonic Sensor - PWM Out
- 12.1.1.1 Circuit Diagram
- 12.1.1.2 Program Code
- 12.1.2 Ultrasonic Sensor - Serial Out
- 12.1.2.1 Circuit Diagram
- 12.1.2.2 Program Code
- 12.2 Temperature and Humidity Sensor - Serial Out
- 12.2.1 Circuit Diagram
- 12.2.2 Program Code
- 12.3 DHT11
- 12.3.1 Circuit Diagram
- 12.3.2 Program Code
- 12.4 DS1820
- 12.4.1 Circuit Diagram
- 12.4.2 Program Code
- 12.5 PH Sensor
- 12.5.1 Circuit Diagram
- 12.5.2 Program Code
- 12.6 Flow Sensor
- 12.6.1 Circuit Diagram
- 12.6.2 Program Code
- 12.7 DS1307
- 12.7.1 Circuit Diagram
- 12.7.2 Program Code
- 12.8 EEPROM
- 12.8.1 Circuit Diagram
- 12.8.2 Program Code
- 12.9 SD Card
- 12.9.1 Circuit Diagram
- 12.9.2 Program Code
- 13: Interfacing of 433 MHz RF Transmitter and Receiver
- 13.1 Introduction
- 13.2 Circuit Diagram
- 13.2.1 Transmitter Section
- 13.2.2 Receiver Section
- 13.3 Program Code
- 14: Interfacing of XBee Modem and Analog Sensor
- 14.1 Introduction.
- 14.2 Steps to Configure XBee
- 14.3 System Description
- 14.4 Circuit Diagram
- 14.4.1 Transmitter Section
- 14.4.2 Receiver Section
- 14.5 Program Code
- 15: Interfacing of XBee and Multiple Sensors
- 15.1 Introduction
- 15.2 Circuit Diagram
- 15.2.1 Transmitter Section
- 15.2.2 Receiver Section
- 15.3 Program Code
- 16: Interfacing of Bluetooth Modem
- 16.1 Introduction
- 16.2 Steps to Operate Bluetooth Modem in Command Mode
- 16.3 System Description
- 16.4 Circuit Diagram
- 16.5 Program Code
- 16.6 Bluetooth Terminal Application
- Section C: IoT Data Logger
- 17: Recipe for Data Logger with Blynk App
- 17.1 Introduction
- 17.2 Circuit Diagram
- 17.3 Blynk Server
- 17.4 Program Code
- 18: Recipe for Data Logger with Cayenne App
- 18.1 Introduction
- 18.2 Circuit Diagram
- 18.3 Cayenne App
- 18.4 Program Code
- 19: Recipe for Data Logger with ThingSpeak Server
- 19.1 Introduction
- 19.2 Circuit Diagram
- 19.3 ThingSpeak Server
- 19.4 Program Code
- 20: Recipe for Data Logger with Virtuino App
- 20.1 Introduction
- 20.2 Circuit Diagram
- 20.3 Virtuino App
- 20.4 Program Code
- 21:Recipe for Data Logger with Firebase Server
- 21.1 Introduction
- 21.2 Circuit Diagram
- 21.3 Firebase Server
- 21.4 Program Code
- 22: Recipe of Data Acquisition using Local WebServer
- 22.1 Introduction
- 22.2 Circuit Diagram
- 22.3 Program Code
- 22.4 Local Web Server
- Section D: Case Studies
- 23: Case Study on Internet of Thing-Based Water Management
- 23.1 Water Management System and Data Acquisition
- 23.2 Circuit Diagram
- 23.3 Program Code
- 23.4 IoT Server
- 24: Case Study on Internet of Things-Based Fire and Safety System
- 24.1 Forest Fire Monitoring
- 24.1.1 Circuit Diagram
- 24.1.1.1 Circuit Diagram for Black Zone
- 24.1.1.2 Circuit Diagram for Local Server with NodeMCU.
- 24.1.1.3 Circuit Diagram for Local Server with GPRS
- 24.1.2 Program Code
- 24.1.3 ThingSpeak Server
- 24.2 Fire Detector and Emergency Hooter System in Building
- 24.2.1 Circuit Diagram
- 24.2.2 Program Code
- 24.2.3 Blynk App
- 25: Case Study on Internet of Thing-Based Agriculture Field Monitoring
- 25.1 Green House Monitoring System
- 25.1.1 Circuit Diagram
- 25.1.1.1 Circuit Diagram for the Sensor Node
- 25.1.1.2 Circuit Diagram for Local Server
- 25.1.2 Program Code
- 25.1.3 Main Server
- 25.2 Water Tank Monitoring and Control in Agriculture Field
- 25.2.1 Circuit Diagram
- 25.2.2 Program Code
- 25.2.3 Blynk App
- 26: Case Study on Internet of Things in Smart Home
- 26.1 Electrical Appliances Control System
- 26.1.1 Circuit Diagram
- 26.1.2 Program Code
- 26.1.3 Blynk App
- 26.2 Electrical Appliances Dimming Control System
- 26.2.1 Circuit Diagram
- 26.2.2 Program Code
- 26.2.3 Blynk App
- 27: Case Study on Internet of Thing in Healthcare
- 27.1 Heart Rate Monitoring System
- 27.1.1 Circuit Diagram
- 27.1.2 Program Code
- 27.1.3 Blynk App
- 27.2 ECG Monitoring System
- 27.2.1 Circuit Diagram
- 27.2.2 Program Code
- 27.2.3 Blynk App
- 27.3 Blood Pressure Monitoring System
- 27.3.1 Circuit Diagram
- 27.3.2 Program Code
- 27.3.3 Blynk App
- Bibliography
- Index
- About the Authors.
- Notes:
- Includes bibliographical references and index.
- Description based on print version record.
- ISBN:
- 1-000-79135-1
- 1-00-333828-3
- 1-003-33828-3
- 1-000-79447-4
- 1-5231-3890-4
- 87-7022-067-0
- 9781003338284
- OCLC:
- 1109387519
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.