📲 How to Connect Arduino with Bluetooth HC-05/HC-06 – Complete Guide + Code

Are you ready to bring wireless control to your Arduino projects? In this beginner-friendly tutorial, we’ll show you how to connect your Arduino to a smartphone using a Bluetooth module (HC-05 or HC-06).

Whether you're building a home automation system, robot controller, or wireless data logger, this project is a game-changer.

✅ Works with both HC-05 and HC-06 modules
✅ Ideal for Android apps and serial communication
✅ Full Arduino code with explanation
Buy parts at Plysmotix.in and download our Android app to control your projects on the go!


🧰 Components Needed

To build this project, you’ll need:

  • ✅ Arduino Uno (or any compatible board)

  • ✅ HC-05 or HC-06 Bluetooth module

  • ✅ Jumper wires

  • ✅ Breadboard (optional)

  • ✅ USB cable for uploading code

🛒 Buy all these components from Plysmotix.in – India's Trusted Electronics Store.
We offer fast delivery, verified quality, and great pricing on sensors, modules, and DIY kits.


🔌 Circuit Connection

HC-05/06 PinConnect to Arduino
VCC5V
GNDGND
TXDPin 10 (RX)
RXDPin 11 (TX)

⚠️ Use a voltage divider (or 1k/2k resistor setup) for the RX pin of the Bluetooth module to prevent overvoltage from Arduino’s 5V TX.


💻 Arduino Code for Bluetooth Serial Communication


🔍 How This Code Works

  • SoftwareSerial BT(10, 11); – Creates a virtual serial port on pins 10 (RX) and 11 (TX)

  • BT.begin(9600); – Starts Bluetooth communication at 9600 baud rate (default for HC-05/06)

  • In the loop(), it listens for data from:

    • Bluetooth → Prints to Serial Monitor

    • Serial Monitor → Sends to Bluetooth device

📱 You can test this using any Bluetooth terminal app on your Android phone!


📲 Download Our Android App

Want to control Arduino using Bluetooth from your phone?

🎯 Download our official Android app from PLYSMOTIX
✅ Control LEDs, motors, sensors and more
✅ Connect with HC-05/HC-06 instantly
✅ Perfect for DIY automation projects


🛠 Real-World Applications

  • 🔐 Bluetooth-controlled home automation

  • 🕹️ RC car and robot control

  • 📊 Wireless data monitoring from sensors

  • 🧠 IoT communication for smart systems

🔗 Upgrade your setup with sensor kits and advanced modules available at Plysmotix.in


🤑 How to Make Money with Arduino & Bluetooth Projects

Turn your passion into profit:

  • 📹 Start a YouTube channel with project tutorials

  • 🛍 Sell Bluetooth-enabled kits on Etsy, Tindie, or your own website

  • 📱 Create and monetize Android apps for Arduino control

  • 💼 Offer freelance builds for schools, automation, or hobbyists

Need help launching your idea? Check out our Business Starter Bundle at Plysmotix.in


🚀 Tips to Take This Further

  • Add voice control using Google Assistant + Bluetooth

  • Control multiple devices with custom commands (if (c == 'A') {...})

  • Add OLED or LCD displays to show Bluetooth commands in real-time


✅ Summary

This project introduces you to wireless serial communication using Bluetooth, one of the most powerful and accessible features in Arduino development. It’s the first step toward creating smart, interactive systems controlled by your smartphone.


🔗 Start Your Bluetooth Arduino Journey Now!

🛍 Buy Bluetooth modules, Arduino boards, and sensor kits from
👉 Plysmotix.in – India’s Leading DIY Store

📲 Download our Android app to control your project from your phone.

💬 Got questions? Drop a comment or message us through the app!

Comments

Popular posts from this blog

💡How to Blink an LED with Arduino – Beginner's Guide with Code

☢🌫 How to Control Fan Speed with Arduino Using PWM and a Potentiometer

🔊 How to Make a Buzzer Beep with Arduino – Easy Sound Project for Beginners