PROJECT REPORT
ON
“MQTT PROTOCOL BASED REAL TIME DISPLAY SYSTEM
DEMONSTRATION USING 16X2 LCD DISPLAY”
SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE AWARD OF
DIPLOMA IN
ELECTRONICS AND TELECOMMUNICATION DEPARTMENT
ANJUMAN POLYTECHNIC, NAGPUR
EJ6I (2023-24)
SUBMITTED TO
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI
GUIDED BY
Prof. Gazala Y. Ali
SUBMITTED BY
Sr no. Name of Student Enrollment No.
1. TARAL THORAT 2100760007
2. SEJAL MAKODE 2200760277
2. MAYUR KALE 2200760278
4. RITESH LOKHANDE 2100760080
ANJUMAN POLYTECHNIC, NAGPUR
DEPARTMENT OF ELECTRONICS AND TELECOMMUNICATION
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
CERTIFICATE
This is to certify that the dissertation titled “MQTT Protocol Based Real
Time Display System Demonstration Using 16x2 LCD Display” has been duly
submitted by the following students of Final Year in recognition towards
partial fulfillment for the Diploma in Electronics and Telecommunication
Engineering awarded by Maharashtra State Board of Technical
Education, Nagpur.
Submitted by
Taral Thorat (14)
Project Guide
Prof. Gazala Y. Ali
Department of Electronics and Telecommunication Engineering
Anjuman Polytechnic, Sadar
Nagpur-440001
Mrs. Gazala Ali Prof. Anwar Ahsan
Head of Department Principal
Electronics and Anjuman Polytechnic
Telecommunication Sadar, Nagpur
Anjuman Polytechnic
External Examiner
ii
DECLARATION
We the students of final year Electronics and
Telecommunication Engineering humbly declare that we
have completed the project work as described in this
report by our own skill and during academic session
2023-24 as per the instructions and guidance of Prof.
Gazala Y. Ali.
Further we declare that no part of this project is
duplicated from any other literature in contravention with
the academic ethics.
Student Signature:
Taral Thorat
Sejal Makode
Ritesh Lokhande
Mayur Kale
Prof. Gazala Y. Ali
Guide Signature
iii
ACKNOWLEDGEMENT
We take the opportunity to express our deep gratitude and
ineptness to our project guide Prof. Gazala Y. Ali, under
whose guidance we have completed our work
successfully.
Head of the department of Electronic and
Telecommunication Engineering Prof. Gazala Y. Ali
without her unending help, encouragement, and
motivation this would not have been possible.
We are also thankful to Prof. Anwar Ahsan, Principal of our
college for his inspiration and for providing us with all
the necessary facilities.
Group Members:
Taral Thorat
Sejal Makode
Ritesh Lokhande
Mayur Kale
iv
ABSTRACT
In this project, we present the design and implementation of a real-time display
system utilizing the NodeMCU ESP8266 microcontroller to drive a 16x2 LCD
display. The project aims to demonstrate a cost-effective and efficient solution for
displaying real-time data in various applications. The system architecture involves
interfacing the NodeMCU ESP8266 with a 16x2 LCD display using appropriate
libraries and protocols. The NodeMCU ESP8266 serves as the main controller,
responsible for gathering data from sensors or external sources and updating the
display in real-time. We explore the programming aspects involved in configuring
the NodeMCU ESP8266, including setting up Wi-Fi connectivity and integrating
sensor data.
Furthermore, we discuss the challenges encountered during the development process,
such as optimizing memory usage and ensuring reliable data transmission. We
propose solutions to these challenges and provide insights into the performance of
the system.
To demonstrate the practicality and effectiveness of the proposed system, we present
a series of experiments showcasing its real-time display capabilities in different
scenarios.
Overall, this research contributes to the advancement of real-time display systems by
offering a comprehensive solution that combines the versatility of the NodeMCU
ESP8266 with the simplicity of a 16x2 LCD display. The results of this study have
implications for various fields requiring real-time data visualization and monitoring.
v
TABLE OF CONTENTS
Sr no. Content Page no.
I. Certificate ii
II. Declaration iii
III. Acknowledgement iv
IV. Abstract v
1. Introduction 1
2. Literature review 3
3. Different Display Systems 5
4. Methodology 9
5. Hardware Information 12
6. Software Information 21
7. Conclusion 32
7