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

Arduino Nano Controlled Dual Motor Driver with Joystick Interface

View and Edit Project In Cirkit DesignerImage of Arduino Nano Controlled Dual Motor Driver with Joystick Interface

Circuit Documentation

Summary

This circuit is designed to control a pair of DC motors using an Arduino Nano as the microcontroller and an L298N as the motor driver. The motors are powered by an 18650 Li-Ion battery, and the power flow is controlled by a rocker switch. A KY-023 Dual Axis Joystick Module is used to provide input to the Arduino Nano, which then processes the input and controls the speed and direction of the motors through the L298N driver.

Component List

Arduino Nano

18650 Li-Ion Battery

L298N DC Motor Driver

Rocker Switch

KY-023 Dual Axis Joystick Module

Motor Amarillo Motorreductor Hobby (x2)

Wiring Details

Arduino Nano

18650 Li-Ion Battery

L298N DC Motor Driver

Rocker Switch

KY-023 Dual Axis Joystick Module

Motor Amarillo Motorreductor Hobby

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 (documentation.txt)

No additional code documentation was provided for the Arduino Nano.