LCD-LED Display

Wireless Electronic Notice Board using GSM

Recognizing the significance of notice boards in high-traffic public locales like train stations, bus terminals, and airports is crucial. Nonetheless, the daily task of updating notices can be quite demanding. This article aims to illustrate the creation of a GSM-based Wireless Electronic Notice Board, which efficiently addresses this challenge. The project’s LCD displays the data transmitted from a mobile phone.

Numerous wireless communication technologies, including Bluetooth, RF Connection, ZigBee, and others, are available. However, GSM Technology stands out due to its ability to provide long-range, dependable, and secure communication.

As implied by its name, the Wireless Electronic Notice Board utilizing GSM project relies on GSM Technology. This choice is driven by the widespread accessibility, affordability, and user-friendliness of mobile phones, which operate on GSM Technology.

NOTE: To send the message (notice), we’ll need a mobile phone, and to receive it, we’ll need a GSM MODEM.


  • Construction and Output Video
  • Circuit Principle
  • Circuit Diagram of Wireless Electronic Notice Board using GSM
  • Components for Wireless Electronic Notice Board using GSM
    • Hardware Requirements
    • Software Requirements
  • Circuit Design
  • Circuit Algorithm
  • Circuit Simulation Video
  • How to Operate Wireless Electronic Notice Board using GSM?
  • Circuit Advantages
  • Applications
  • Circuit Limitations
  • Download Project Code

Construction and Output Video

Circuit Principle

Upon sending a message from the mobile phone, the GSM Modem, linked to both the Microcontroller and the display unit, receives the message. Subsequently, the microcontroller reads the message from the GSM Modem and displays it on the LCD.

In the event that a user dispatches a message from their mobile phone, the GSM modem transmits the following serial command to indicate the receipt of a new message.

+CMTI: “SM”,3

In the provided command, the digit “3” signifies the position of the new message, indicating that it is the third message in the inbox. To display this unread message on the LCD, it is necessary to read it. To read a message from the GSM modem, employ the subsequent command.


The number “3” denotes the location of the message to be read in this case. The GSM module will deliver the following command serially after receiving this command.

+CMGR: “REC UNREAD”,”MD-WAYSMS”,,”13/05/20,15:31:48+34″

Electronics Hub

In the provided data, “REC UNREAD” signifies an unread message, “MD-WAYSMS” represents the sender’s mobile number or name, “13/05/20” indicates the date, “15:31” specifies the time, and “Electronics Hub” is the content of the message.

Our objective is to retrieve the user’s message, “Electronics Hub,” from the given data and showcase it on the notice board’s LCD display.

Circuit Diagram of Wireless Electronic Notice Board using GSM

Circuit Diagram of Wireless Electronic

Components for Wireless Electronic Notice Board using GSM 

Hardware Requirements

  • Microcontroller 8051 (AT89C51)
  • Programming board for the 8051 (Programmer with cable)
  • Development Board #8051
  • GSM MODEM SIM 900A (GSM Module)
  • SIM (Simulation Module) Card (for inserting in GSM Modem)
  • A mobile phone with a pre-installed SIM card
  • LCD Display 16 x 2
  • Potentiometer of ten thousandths of a thousandth of a thousandth of
  • Wire connections
  • Electricity
  • If you don’t have access to an 8051 Development Board, you’ll need the following components.
  • Resistors: 2 x 10 K (1/4 Watt)
  • 2 x 33pF x 2 x 33pF x 2 x Type of Ceramic Disc Capacitors
  • 10F / 16V Capacitor with Push Button (Polarized)
  • Quartz Crystal, 0592 MHz

Software Requirements

  • Vision IDE by Keil (for writing the programme and generating .hex file)
  • Willar Software is a software company based in the United (for burning the .hex file in to the microcontroller)
  • Proteus is a sea creature that lives in the ocean (for circuit diagram and simulation)

Circuit Design

The depicted Wireless Electronic Notice Board circuit consists of an 8051 microcontroller, a GSM Module (Modem), and a 16 x 2 LCD display. The 16 x 2 LCD operates in 8-bit mode, requiring eight data lines for data presentation. These data lines are connected to the PORT1 pins, while the control pins RS, RW, and E are linked to P3.6, GND, and P3.7 pins, respectively.

Given that the logic levels of both the GSM Modem and the Microcontroller match on the GSM Module Board, a direct connection is established between the GSM Module and the microcontroller. In cases where the board lacks a level converter, data transfer is facilitated using a MAX232 level converter as an intermediary between the controller and the GSM.

For communication with the GSM Modem, AT commands are delivered through serial communication using the UART protocol. The specific GSM module used in this setup is the GSM SIM 900A, configured to operate at a baud rate of 9600.

For further insights into GSM technology, additional information can be found in the linked resource. To delve deeper into GSM interfacing with the 8051 Microcontroller, you can refer to the article titled “GSM Interfacing with the 8051 Microcontroller.”

Circuit Algorithm

  1. Set up the LCD and the UART protocol.
  2. To determine whether a new message has been received, look for the command +CMTI: “SM”,3 (Location number).
  3. If the command is received, save the message location number.
  4. Now read that specific spot and extract the message’s body.
  5. The message should be displayed on the LCD.

Use below code to display message on LCD wirelessly using GSM

while (rx_data() ! = 0x0d);
while (rx_data() ! = 0x0a);
if (rx_data() == ‘+’)
if (rx_data() == ‘C’)
if (rx_data() == ‘M’)
if (rx_data() == ‘T’)
while (rx_data() != ‘,’);
a = rx_data ();
delay_ms (10);
tx_string (“at”);
tx_data (0x0d);
tx_data (0x0a);
tx_string (“at + cmgf =1”);
tx_data (0x0d);
tx_data (0x0a);
tx_string (“at + cmgr =”);
tx_data (a);
tx_data (0x0d);
tx_data (0x0a);
while (rx_data() ! = 0x0a);
while (rx_data() != 0x0a);
while (rx_data() ! = 0x0a);
for (i=0; i<15; i++)
read [i]= rx_data();
delay_ms (5000);

Circuit Simulation Video

How to Operate Wireless Electronic Notice Board using GSM?

  1. Using Keil software, write the application to the wireless electronic notice board.
  2. Now, using a hardware programmer and Willar Software, burn the programme to the microcontroller.
  3. Connect the wires according to the circuit schematic.
  4. To give 5V DC to the microcontroller, use a power supply circuit.
  5. Connect the GSM module to the SIM (Subscriber Identity Module).
  6. Now turn on the power.
  7. Other mobile phones can be used to send SMS to the GSM module.
  8. The identical message is now displayed on the LCD.

Circuit Advantages

  • Because it is wireless, there are no complicated wires required to display the message on the LCD.
  • It uses less energy and is simple to use.
  • The circuit can be taken with you.


  • Used to display messages wirelessly in bus terminals, railway stations, parks, and other locations.
  • This project can potentially be used in universities and businesses.

Circuit Limitations

  • To receive the message wirelessly, the display unit must have a network.
  • Anyone can transmit the message to be displayed because there is no password.

Related Articles

Leave a Reply

Your email address will not be published.

Back to top button