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

Arduino Nano and PWM Servo Driver-Based Battery-Powered Robotic Arm with NRF24L01 Wireless Control

View and Edit Project In Cirkit DesignerImage of Arduino Nano and PWM Servo Driver-Based Battery-Powered Robotic Arm with NRF24L01 Wireless Control

Circuit Documentation

Summary

This circuit is designed to control multiple servos, a DC motor, and a front light using an Arduino Nano microcontroller. The system includes a 16-Channel PWM Servo Driver, multiple 3.3V batteries, an NRF24L01 wireless module, and various other components. The Arduino Nano receives input from an NRF24L01 module and controls the servos and motor speed accordingly. Additionally, the circuit includes a relay to control the front light.

Component List

  1. Servo

    • Pins: gnd, vcc, pulse
    • Description: A standard servo motor used for precise control of angular position.
  2. 3.3V Battery

    • Pins: +, -
    • Description: Provides 3.3V power supply to the circuit.
  3. 16-Channel PWM Servo Driver

    • Pins: V+, VCC, SDA, SCL, OE, GND, Vin+, Vin-, PWM1 to PWM16
    • Description: A driver module to control up to 16 servos using PWM signals.
  4. NRF24L01

    • Pins: IRQ (not used), MOSI, CSN, VCC (3V), GND, CE, SCK, MISO
    • Description: A wireless transceiver module for communication.
  5. Arduino Nano

    • Pins: D1/TX, D0/RX, RESET, GND, D2 to D13, VIN, 5V, A0 to A7, AREF, 3V3
    • Description: A small, complete, and breadboard-friendly microcontroller board.
  6. Tantalum Capacitor

    • Pins: -, +
    • Description: A capacitor with a capacitance of 0.0001 Farads.
  7. DC Motor

    • Pins: pin 1, pin 2
    • Description: A standard DC motor.
  8. Front Light

    • Pins: POSITIF, NEGATIF
    • Description: A light used as a front light in the circuit.
  9. Two Channel Relay 5V

    • Pins: VCC, IN2, IN1, GND, NC2, C2, NO2, NC1, C1, NO1
    • Description: A relay module to control high voltage devices.
  10. MPU9250/GY-91

    • Pins: 3V3, GND, SCL, SDA, VIN/5V
    • Description: A 9-axis motion tracking device.
  11. LM2596

    • Pins: IN, OUT
    • Description: A voltage regulator module.
  12. 3s 20A BMS

    • Pins: DV/GND, 4.2V, 8.4V, 12.6V, +, -
    • Description: A battery management system for 3 series cells.
  13. DC 12V PWM Speed Controller

    • Pins: S, +, -, - Output, + Output, SC/PG, PWM, Initial Speed Regulator
    • Description: A speed controller for DC motors.
  14. XL4016

    • Pins: In+, In-GND, Out-GND, Out+
    • Description: A DC-DC step-down converter.
  15. Electrolytic Capacitor

    • Pins: -, +
    • Description: A capacitor with a capacitance of 0.0001 Farads.

Wiring Details

Servo

3.3V Battery

16-Channel PWM Servo Driver

NRF24L01

Arduino Nano

Tantalum Capacitor

DC Motor

Front Light

Two Channel Relay 5V

MPU9250/GY-91