GSM based Control System by pic microcontroller

GSM based Control System by pic microcontroller implements the emerging applications of the GSM Technology. Using GSM networks, a control system has been proposed that will act as an embedded system which can monitor and control appliances and other devices locally using built-in input and output peripherals.

Remotely the system allows the user to effectively monitor and control the house Appliances and equipment’s via the mobile phone set by sending commands in the form of SMS messages and receiving the appliances status. The main concept behind the project is receiving the sent SMS and processing it further as required to perform several operations. The type of the operation to be performed depends on the nature of the SMS sent. The principle in which the project is based is fairly simple. First, the sent SMS is stored and polled from the receiver mobile station and then the required control signal is generated and sent to the intermediate hardware that we have designed according to the command received in form of the sent message.

GSM based Control System by pic microcontroller


 The project “GSM based Control System by pic microcontroller” at the title suggests is aimed to construct a control system that enables the complete control of the interface on which it is based. General objectives of the project are defined as;

a. To co-ordinate appliances and other devices through Short Message Service (SMS).

b. To effectively receive and transmit data via SMS

c. To eliminate the need of being physically present in any location for tasks involving the operation of appliances within a household/office.

READ  Connect CAN Protocol with PIC

d. Minimize power and time wastage.

Assuming that the control unit is powered and operating properly, the process of Controlling a device connected to the interface will proceed through the following steps;

• The remote user sends text messages including commands to the receiver.

• GSM receiver receives messages sent from the user cell phone.

• GSM receiver decodes the sent message and sends the commands to the microcontroller.

• Microcontroller issues commands to the appliances and the devices connected will switch ON/OFF.


1 GSM MODULE ( I use SIM300)




  • ISIS
  • ARES

GSM based Control System by pic microcontroller schematic


Step 1: Start

Step 2: GSM initialization

Step 3: Get Hardware and Software

Step 4: Poll SMS from mobile phone

Step 5: If new SMS received go to step3 else, go to step1

Step 6: Read SMS

Step 7: Check SMS pattern

Step 8: Control the device based on status

Step 9: Notify end user

Step 10: Go to step1

In bellow see the Proteus simulation circuit of project GSM based Control System by pic microcontroller.


For more detail: GSM based Control System by pic microcontroller

Current Project / Post can also be found using:

  • by pic
  • by by pic
  • GSM based control system
  • gsm motor controller with pic code
READ  Frankenbear Synthamajig using PIC16F877 microcontroller

Leave a Comment

= 5 + 2

Read previous post:
Interfacing of PIC16F84A with (i2c based) 24LC64 EEPROM
Interfacing of PIC16F84A with (i2c based) 24LC64 EEPROM (Code + Proteus simulation)

This post provides the code for interfacing 24LC64 EEPROM with PIC16F84A microcontroller. This 24LC64 EEPROM has i2c based interface and PIC16F84A doesn't...

Scroll to top