top of page

Interfacing HC-05 Bluetooth module with Arduino

Writer's picture: nithya7rnsnithya7rns

Updated: Jan 28

We all have heard about home #Automation and some of us have been using automated devices at home. We always have thought of automated devices to be something complex and tough but every device can be designed easily from the basic design connections.


In this article, we are going to build a circuit that can control an LED using a Bluetooth connection through the Arduino Bluetooth controller app. So, let's get started.




Hardware Requirements


Develop a stronger concept in Arduino through this article:- What is Arduino?

Arduino UNO
Arduino UNO

Arduino board is a microcontroller that is used to accept inputs from sensors connected and provide an output action on the desired device connected to it. The sensor inputs can be that from light-detecting sensors, flame sensors, temperature sensors, etc. The output function done by the devices can be turning on an LED, the sound of a buzzer, or a Serial monitor display.


Buy Arduino UNO from here.




HC-05 Bluetooth Module
HC-05 Bluetooth Module

It is a Serial Bluetooth module for Arduino and other microcontrollers. The range of Operating Voltage is 4V to 6V. It operates with a current of 30mA. The Bluetooth devices have a certain radius of distance inside which it can communicate to the device connected. This device has a range of around 100m. The Bluetooth module uses serial communication to control other devices connected. It can operate in Master, Slave, or Master/Slave mode though the default mode is Slave mode.


Buy the HC-05 Bluetooth Module from here.



Jumper Wires
Jumper Wires


These are the main components that are used to establish the connections between different devices of the circuit.


Buy Jumper Wires from here.


4. LED

Build your technical concepts in LED by this article:- Light Emitting Diode


LED