Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino-Controlled Dual DC Motor Driver with NRF24L01 Wireless Communication and MPU-6050 Motion Tracking

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Dual DC Motor Driver with NRF24L01 Wireless Communication and MPU-6050 Motion Tracking

Circuit Documentation

Summary

This circuit is designed to control two DC motors using an L298N DC motor driver, interfaced with an Arduino Nano microcontroller. The Arduino Nano also communicates with an NRF24L01 module for wireless communication and an MPU-6050 sensor for motion tracking. The circuit is powered by two sets of 18650 batteries, and it includes a red LED with a current-limiting resistor for indication purposes.

Component List

L298N DC Motor Driver

NRF24L01

Arduino Nano

2x 18650 Batteries (Two Instances)

DC Motors (Two Instances)

LED: Two Pin (Red)

MPU-6050

Resistor

Wiring Details

L298N DC Motor Driver

NRF24L01

Arduino Nano

2x 18650 Batteries

DC Motors

LED: Two Pin (Red)

MPU-6050

Resistor

Documented Code

Arduino Nano Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Additional Notes