IoT based Projects: Realization with Raspberry Pi, NodeMCU and Arduino
By Rajesh Singh
()
About this ebook
Read more from Rajesh Singh
Arduino meets MATLAB: Interfacing, Programs and Simulink Rating: 0 out of 5 stars0 ratingsCookbook for Mobile Robotic Platform Control: With Internet of Things And Ti Launch Pad Rating: 0 out of 5 stars0 ratingsArduino and Scilab based Projects Rating: 0 out of 5 stars0 ratingsCross-Industry Blockchain Technology: Opportunities and Challenges in Industry 4.0 Rating: 0 out of 5 stars0 ratingsImage Processing in Renewable: Energy Resources Opportunities and Challenges Rating: 0 out of 5 stars0 ratingsChallenges and Opportunities for Deep Learning Applications in Industry 4.0 Rating: 0 out of 5 stars0 ratings
Related to IoT based Projects
Related ebooks
IoT for Beginners: Explore IoT Architecture, Working Principles, IoT Devices, and Various Real IoT Projects Rating: 0 out of 5 stars0 ratingsFundamentals of IoT: Get familiar with the building blocks of IoT (English Edition) Rating: 0 out of 5 stars0 ratingsInternet of Things (IoT): Principles, Paradigms and Applications of IoT Rating: 0 out of 5 stars0 ratingsPython Machine Learning Projects: Learn how to build Machine Learning projects from scratch (English Edition) Rating: 0 out of 5 stars0 ratingsApplied Deep Learning: Design and implement your own Neural Networks to solve real-world problems (English Edition) Rating: 0 out of 5 stars0 ratingsIoT Data Analytics using Python: Learn how to use Python to collect, analyze, and visualize IoT data (English Edition) Rating: 0 out of 5 stars0 ratingsProgramming Techniques using Python: Have Fun and Play with Basic and Advanced Core Python Rating: 0 out of 5 stars0 ratingsMicroprocessor and Microcontroller Interview Questions: A complete question bank with real-time examples Rating: 0 out of 5 stars0 ratingsInternet of Things Theory and Practice: Build Smarter Projects to Explore the IoT Architecture and Applications (English Edition) Rating: 0 out of 5 stars0 ratingsIndustrial Automation: Learn the current and leading-edge research on SCADA security Rating: 0 out of 5 stars0 ratingsInternet of Things with Arduino Cookbook Rating: 1 out of 5 stars1/5ESP8266 Internet of Things Cookbook Rating: 5 out of 5 stars5/5Internet of Things with ESP8266 Rating: 5 out of 5 stars5/5Internet of Things with Arduino Blueprints Rating: 0 out of 5 stars0 ratingsESP32 Programming for the Internet of Things: JavaScript, AJAX, MQTT and WebSockets Solutions Rating: 5 out of 5 stars5/5MQTT Essentials - A Lightweight IoT Protocol Rating: 0 out of 5 stars0 ratingsBuilding Wireless Sensor Networks Using Arduino Rating: 4 out of 5 stars4/5Arduino Networking Rating: 4 out of 5 stars4/5Arduino Robotic Projects Rating: 4 out of 5 stars4/5Smart Internet of Things Projects Rating: 4 out of 5 stars4/5Building Smart Homes with Raspberry Pi Zero Rating: 0 out of 5 stars0 ratingsRaspberry Pi Home Automation with Arduino - Second Edition Rating: 0 out of 5 stars0 ratingsArduino Solutions Handbook: Design interesting DIY projects using Arduino Uno, C and C++ (English Edition) Rating: 0 out of 5 stars0 ratingsInternet of Things: Architectures, Protocols and Standards Rating: 0 out of 5 stars0 ratingsRaspberry Pi Projects for Kids - Second Edition Rating: 4 out of 5 stars4/5Python Programming for Arduino Rating: 5 out of 5 stars5/5Arduino meets MATLAB: Interfacing, Programs and Simulink Rating: 0 out of 5 stars0 ratingsRaspberry Pi 3 Project: Raspberry Pi 3 for Beginners Rating: 0 out of 5 stars0 ratingsMastering BeagleBone Robotics Rating: 5 out of 5 stars5/5
Networking For You
Networking For Dummies Rating: 5 out of 5 stars5/5Group Policy: Fundamentals, Security, and the Managed Desktop Rating: 5 out of 5 stars5/5Cybersecurity: The Beginner's Guide: A comprehensive guide to getting started in cybersecurity Rating: 5 out of 5 stars5/5A Beginner's Guide to Ham Radio Rating: 0 out of 5 stars0 ratingsEmergency Preparedness and Off-Grid Communication Rating: 3 out of 5 stars3/5AWS Certified Cloud Practitioner Study Guide: CLF-C01 Exam Rating: 5 out of 5 stars5/5The Windows Command Line Beginner's Guide: Second Edition Rating: 4 out of 5 stars4/5CompTIA Network+ Certification Guide (Exam N10-008): Unleash your full potential as a Network Administrator (English Edition) Rating: 0 out of 5 stars0 ratingsQuantum Computing For Dummies Rating: 3 out of 5 stars3/5The Compete Ccna 200-301 Study Guide: Network Engineering Edition Rating: 5 out of 5 stars5/5Raspberry Pi Electronics Projects for the Evil Genius Rating: 3 out of 5 stars3/5Unlock Any Roku Device: Watch Shows, TV, & Download Apps Rating: 0 out of 5 stars0 ratingsAmazon Web Services (AWS) Interview Questions and Answers Rating: 5 out of 5 stars5/5Linux Bible Rating: 0 out of 5 stars0 ratingsProgramming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5CompTIA Network+ Study Guide: Exam N10-009 Rating: 0 out of 5 stars0 ratingsMicrosoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsMicrosoft Certified Azure Fundamentals Study Guide: Exam AZ-900 Rating: 0 out of 5 stars0 ratingsNetworking All-in-One For Dummies Rating: 5 out of 5 stars5/5SharePoint For Dummies Rating: 0 out of 5 stars0 ratingsHome Networking Do-It-Yourself For Dummies Rating: 4 out of 5 stars4/5Security Monitoring with Wazuh: A hands-on guide to effective enterprise security using real-life use cases in Wazuh Rating: 0 out of 5 stars0 ratingsNetworking Fundamentals: Develop the networking skills required to pass the Microsoft MTA Networking Fundamentals Exam 98-366 Rating: 0 out of 5 stars0 ratingsConcise and Simple Guide to IP Subnets Rating: 5 out of 5 stars5/5CompTIA Network+ Practice Tests: Exam N10-008 Rating: 0 out of 5 stars0 ratingsLearn Computer Forensics – 2nd edition: Your one-stop guide to searching, analyzing, acquiring, and securing digital evidence Rating: 0 out of 5 stars0 ratings
Reviews for IoT based Projects
0 ratings0 reviews
Book preview
IoT based Projects - Rajesh Singh
CHAPTER 1
ESP8266-based Wireless Web Server
The ESP8266 is a low-cost Wi-Fi microchip with full TCP/IP stack manufactured in 2014. This chapter discusses the open source platform, NodeMCU with ESP8299 WiFi SoC. The circuit diagram and interfacing steps are discussed to understand the working of NodeMCU to control the home appliances with the web server.
Introduction
To understand the interfacing of NodeMCU, a system is designed to control the home appliances with the local server. NodeMCU is an open source IoT platform. It includes firmware which runs on the ESP8266 Wi-Fi SoC. NodeMCU, as shown in Figure 1.1, provides access to the GPIO (General Purpose Input/Output):
Figure 1.1: NodeMCU
For developing purposes, the pin description is shown in following Table 1.1:
Table 1.1: ESP8266 pin description
The home appliances can be controlled with NODEMCU through relays. Figure 1.2 shows the detailed block diagram of the system and Table 1.2 shows the component list required for the system. It shows the block diagram of the system. It comprises NodeMCU, LCD, power supply, and electrical appliances:
Figure 1.2: Block Diagram
Table 1.2 shows the list of components required to design the system:
Table 1.2: Components List
Circuit diagram
The circuit diagram of the system is shown in Figure 1.3 and the description of the system is as follows:
NodeMCU D0 pin is attached to RS pin of