Description
What it is
L’Arduino Bluetooth Shield with HC-05 Master Slave Bluetooth Expansion Board for Arduino allows you to integrate wireless functionality into your project. This Bluetooth module enables bidirectional communication between an Arduino device and other compatible Bluetooth devices.
Features
- HC-05 Master-Slave Module
- Expansion Board for Arduino
What it is for
Ideally used for projects that require wireless communication, such as remote control of devices or the creation of home alarm systems. Check the datasheet for detailed technical specifications.
Tutorial: How to Use Arduino Bluetooth Shield HC-05
This HC-05 Bluetooth module is ideal for projects that require wireless communication between an Arduino device and other Bluetooth devices. It is particularly useful for beginners and intermediates who want to explore wireless interactions.
What you need
- Arduino Uno or compatible
- USB A-Micro B cable
- LiPo 3.7V batter (optional)
- Connect to computer
Steps
- Connect the HC-05 module to your Arduino using the Shield interface.
- Check the proper power supply of the module with an indicator LED.
- Install the SoftwareSerial library if it is not already present in your Arduino IDE.
- Write a simple sketch to establish a Bluetooth connection.
- Send data from the computer to the Arduino via the Serial Monitor software.
- Verify that the received data is correct and displayed on the display or LED.
- Create an Android or iOS application to interact with the Arduino via Bluetooth (optional).
- Try to use the HC-05 module as a slave to establish a bidirectional connection.
Example code
void setup() {
Serial.begin(9600);
while (!Serial) {}
}
void loop() {
if (Serial.available()) {
char incomingChar = Serial.read();
Serial.print("Carattere ricevuto: ");
Serial.println(incomingChar);
}
}
Mini project
Create a home alarm system that sends a Bluetooth notification when activated.
Common mistakes
- Baud rate configuration error.
- Module not recognized by the computer or Arduino.
- Bluetooth connectivity issues.
- Incorrect or missing data received.
Recommended accessories
- LiPo Battery 3.7V
- LiPo Battery Socket
- Wi-Fi Connection HC-12
- LCD 16×2 Module
Frequently asked questions
How can I configure the HC-05 module?
Check the baud rate settings and mode (Master/Slave) in the datasheet.
What is the maximum communication range?
The range varies depending on the environment, check the datasheet for detailed specifications.






Reviews
There are no reviews yet.