{getToc} $title={Table of Contents}
INTRODUCTION
In this project, we will build a Bluetooth Controlled Car using Arduino Nano, L298N motor driver, and HC-05 Bluetooth module.
This robot can be controlled wirelessly using a mobile app with multiple commands like forward, backward, left, right, and speed control.
WATCH YOUTUBE VIDEO
Watch full making video of Bluetooth Control Car:
COMPONENTS REQUIRED
| Item Image | Item Name | Quantity | Buy |
|---|---|---|---|
![]() |
Arduino Nano | 1 | {getButton} $text={Buy Now} $icon={cart} $color={#007bff} |
![]() |
L298N Motor Driver | 1 | {getButton} $text={Buy Now} $icon={cart} $color={#007bff} |
![]() |
HC-05 Bluetooth Module | 1 | {getButton} $text={Buy Now} $icon={cart} $color={#007bff} |
![]() |
DC Motors | 2 | {getButton} $text={Buy Now} $icon={cart} $color={#007bff} |
![]() |
Wheels | 2 | {getButton} $text={Buy Now} $icon={cart} $color={#007bff} |
![]() |
Battery Pack | 1 | {getButton} $text={Buy Now} $icon={cart} $color={#007bff} |
TOOLS REQUIRED
| Image | Tool Name | Quantity | Buy |
|---|---|---|---|
![]() |
Screwdriver | 1 | {getButton} $text={Buy Tool} $icon={cart} $color={#007bff} |
![]() |
Wire Cutter | 1 | {getButton} $text={Buy Tool} $icon={cart} $color={#007bff} |
![]() |
Hot Glue Gun | 1 | {getButton} $text={Buy Tool} $icon={cart} $color={#007bff} |
APPS AND ONLINE SERVICES
| Image | App Name | Access |
|---|---|---|
|
|
Arduino IDE | {getButton} $text={download} $icon={download} $color={#007bff} |
| Bluetooth Control App | {getButton} $text={Download} $icon={download} $color={#007bff} |
WIRING CONNECTIONS
Arduino Nano ↔ L298N
| L298N | Arduino Nano |
|---|---|
| IN1 | Pin 5 |
| IN2 | Pin 6 |
| IN3 | Pin 10 |
| IN4 | Pin 11 |
Bluetooth Module ↔ Arduino Nano
| HC-05 | Arduino Nano |
|---|---|
| VCC | 5V |
| GND | GND |
| TX | RX |
| RX | TX |
ARDUINO CODE
WORKING PRINCIPLE
The Bluetooth module receives commands from the mobile app and sends them to Arduino Nano. Arduino processes the commands and controls the motors using L298N driver.
TIPS
- Check baud rate (9600)
- Use correct TX-RX connections
- Adjust speed values if needed
CONCLUSION
This project helps you learn wireless communication and robot control using Arduino Nano.
Tags
Arduino Nano








