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

Arduino Nano Controlled Battery-Powered Dual Motor Driver System

View and Edit Project In Cirkit DesignerImage of Arduino Nano Controlled Battery-Powered Dual Motor Driver System

Circuit Documentation

Summary

This circuit involves an Arduino Nano microcontroller interfaced with an L298N DC motor driver to control two hobby motors. The circuit is powered by a battery. The Arduino Nano sends control signals to the L298N motor driver, which in turn drives the motors.

Component List

  1. Arduino Nano

    • Description: A small, complete, and breadboard-friendly board based on the ATmega328P.
    • Pins: D1/TX, D0/RX, RESET, GND, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11/MOSI, D12/MISO, VIN, 5V, A7, A6, A5, A4, A3, A2, A1, A0, AREF, 3V3, D13/SCK
  2. L298N DC Motor Driver

    • Description: A dual H-Bridge motor driver that allows speed and direction control of two DC motors.
    • Pins: OUT1, OUT2, 12V, GND, 5V, OUT3, OUT4, 5V-ENA-JMP-I, 5V-ENA-JMP-O, +5V-J1, +5V-J2, ENA, IN1, IN2, IN3, IN4, ENB
  3. Motor amarillo motorreductor hobby

    • Description: A small DC motor with a gearbox, commonly used in hobby projects.
    • Pins: vcc, GND
  4. Battery

    • Description: A power source for the circuit.
    • Pins: -, +

Wiring Details

Arduino Nano

L298N DC Motor Driver

Motor amarillo motorreductor hobby

Motor amarillo motorreductor hobby

Battery

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