Application of Arduino and Bluetooth module in wireless display

In the tutorial you are going to learn that how to send a text message from your smartphone to an LCD display using arduino and Bluetooth module ( HC-05 or HC-06 ).

Parts we need

  • Arduino
  • LCD display
  • purfboard or pcb
  • bluetooth (HC-05 or HC-06)
  • soldering iron
  • Preset (variable resister)

wireless display with arduino and bluetooth

The 16×2 LCD Display are easily available in the market along with Arduino and Bluetooth modules. On the back of the LCD you can easily see the pin configurations. The schematic of the circuit is shown helps you to understand the connection you are going to make as per the program. Before making the permanent PCB circuit it is better that you test the circuit on the breadboard.


The Preset of Variable resistor is being used in order to increase or decrease the brightness or the shading effect of the LCD. The LCD’s are very good as they can be used in better way to display some of the characters including the upper case and the lower case and also the numbers.

The 16×2 LCD display can display about 32 characters at a single time.

Step 1

The center pin of the preset will go to the pin 3 of the LCD.

Step 2

For the LED of the LCD, the current limiting resistor is used and the ground pin of the LED’s will go to the ground of the arduino.

wireless display with arduino and bluetooth hc-05 module

Step 3

For the preset wiring the pin 1 will go to the ground and the other pin will go to the positive. So it will give the output at the center voltage.

Step 4

You are needed to include a liquid crystal library in your computer in order to write a program for LCD display. You can download the Liquid crystal library from the link below. In most of the arduino platforms the liberary may be preinstalled. In that case you can just include it in your program.

Step 5

Now connect the arduino to the computer with USB cable and upload your arduino program in the arduino board.

Step 6

Now just hook up the Arduino and Bluetooth TX and RX pins.

Step 7

Now you need to open the Application store for I phone or Play store for android and download the app called Bluetooth terminal or you may download any other arduino Bluetooth android app as per your preference.

Step 8

You can connect with your Bluetooth module and can send the text and it will display in your LCD display.

You can download the liquid crystal library in order to write the arduino Bluetooth code below.


Arduino and Bluetooth module Program

#include LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup()


lcd.begin(16, 2);



void loop()


if (Serial.available())




while (Serial.available() > 0)







You can open the serial monitor in the arduino software and send some text to the arduino. You can see the text you send will display in the LCD. You can vary the brightness or the shading effect of the LCD display by rotating the Preset (Variable resistor).

More Bluetooth arduino projects are about to come, You may like to see Distance measurement with arduino and ultrasonic sensor.


This article has 49 comments

  1. Twan Reply

    Glad to say that helped me making my own arduino bluetooth controller project. Nice job lad

  2. Yash Vardhan Reply

    I also make the same project with arduino mega and HC 06 bluetooth module

  3. Leia Reply

    I tried the arduino android bluetooth source code you gave but i had to import the library for bluetooth module in my arduino software. Now its working fine

  4. Alex Reply

    The code is not working for me, I tried importing liquid crystal library i downloaded, even uploaded the same program as yours but mine isn’t doing any thing as you’d shown in the video.

  5. Luke Reply

    I’m a regular reader, I’ll appreciate very much if you do for Bluetooth HID module, thanks

  6. Amanda Reply

    The project title is may much simple. I suggest you some more justifying title, it really worth it. By the way you’d shown amazing application of arduino, LCD display and Bluetooth module.

  7. Frowsy Reply

    Can you make the same arduino and bluetooth with the 8X32 LED segment with the marque text, that will be way more cool ! 🙂

  8. Alan Morgan Reply

    I never knew that you can do this much with arduino and bluetooth

  9. Alex Reply

    was just browsing random websites and found this. Surely i’m gonna try making this. !

  10. Andrew Reply

    Amazing ! Never thought you can do such thing with arduino and bluetooth

  11. Jeff Reply

    Wow, that LCD thing was totally insane! Never saw project like this before..

  12. Bruce Reply

    Hi, just wanted to mention, I liked this post. It was inspiring. Keep on posting!

  13. Brian Reply

    Appreciate your concern to write the thorough information. I suggest you to write about rest arduino boards.

  14. ChastityJeff Reply

    Can you write something about Bluetooth HID modules, i’d appreciate it.


Leave a Comment

Your email address will not be published. Required fields are marked *