Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

IoT based Projects: Realization with Raspberry Pi, NodeMCU and Arduino
IoT based Projects: Realization with Raspberry Pi, NodeMCU and Arduino
IoT based Projects: Realization with Raspberry Pi, NodeMCU and Arduino
Ebook211 pages1 hour

IoT based Projects: Realization with Raspberry Pi, NodeMCU and Arduino

Rating: 0 out of 5 stars

()

Read preview

About this ebook

The book has been written in such a way that the concepts are explained in detail. It is entirely based on the practical experience of the authors while undergoing projects with students and industries, giving adequate emphasis on circuits and code examples. To make the topics more comprehensive, circuit diagrams, photographs and code samples are furnished extensively throughout the book. The book is conceptualized and written in such a way that the beginner readers will find it very easy to understand and implement the circuits and programs. The objective of this book is to discuss the various projects based on the Internet of Things (IoT).
LanguageEnglish
Release dateFeb 13, 2020
ISBN9789389328530
IoT based Projects: Realization with Raspberry Pi, NodeMCU and Arduino

Read more from Rajesh Singh

Related to IoT based Projects

Related ebooks

Networking For You

View More

Related articles

Reviews for IoT based Projects

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    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

    Enjoying the preview?
    Page 1 of 1