Circuit Documentation
Summary
This document provides a detailed overview of a circuit that integrates an Arduino Leonardo (Rev3b) with a DRIVER SHIELD L293D. The Arduino Leonardo serves as the main microcontroller, while the DRIVER SHIELD L293D is used to control motors and other high-power devices. The document includes a component list, wiring details, and code documentation.
Component List
Arduino Leonardo (Rev3b)
- Description: A microcontroller board based on the ATmega32u4.
- Pins: D0/RX, D1/TX, D2/SDA, D3 PWM/SCL, D4/A6, D5 PWM, D6 PWM/A7, D7, n.c., IOREF, RESET, 3V3, 5V, GND, VIN, A0, A1, A2, A3, A4, A5, D8/A8, D9 PWM/A9, D10 PWM/A10, D11 PWM, D12/A11, D13 PWM, AREF, SDA, SCL
- Purpose in Circuit: Main microcontroller
DRIVER SHIELD L293D
- Description: A motor driver shield that allows for control of DC motors and stepper motors.
- Pins: RESET, 3.3V, 5V, GND, VIN, 9V, A0, A1, A2, A3, A4, A5, M2 (+), M2 GND (-), M1 (+), M1 GND (-), M3 (+), M3 GND (-), M4 GND (-), M4 (+), SERVO_2, SERVO_1, RX/D0, TX/D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, ARef, D13, D12, VCC (External Power Supply), GND (External Power Supply)
- Purpose in Circuit: Motor driver
Wiring Details
Arduino Leonardo (Rev3b)
- D0/RX: Connected to DRIVER SHIELD L293D RX/D0
- D1/TX: Connected to DRIVER SHIELD L293D TX/D1
- D2/SDA: Connected to DRIVER SHIELD L293D D2
- D3 PWM/SCL: Connected to DRIVER SHIELD L293D D3
- D4/A6: Connected to DRIVER SHIELD L293D D4
- D5 PWM: Connected to DRIVER SHIELD L293D D5
- D6 PWM/A7: Connected to DRIVER SHIELD L293D D6
- D7: Connected to DRIVER SHIELD L293D D7
- RESET: Connected to DRIVER SHIELD L293D RESET
- 3V3: Connected to DRIVER SHIELD L293D 3.3V
- 5V: Connected to DRIVER SHIELD L293D 5V
- GND: Connected to DRIVER SHIELD L293D GND
- VIN: Connected to DRIVER SHIELD L293D VIN
- A0: Connected to DRIVER SHIELD L293D A0
- A1: Connected to DRIVER SHIELD L293D A1
- A2: Connected to DRIVER SHIELD L293D A2
- A3: Connected to DRIVER SHIELD L293D A3
- A4: Connected to DRIVER SHIELD L293D A4
- A5: Connected to DRIVER SHIELD L293D A5
- D8/A8: Connected to DRIVER SHIELD L293D D8
- D9 PWM/A9: Connected to DRIVER SHIELD L293D D9
- D10 PWM/A10: Connected to DRIVER SHIELD L293D D10
- D11 PWM: Connected to DRIVER SHIELD L293D D11
- D12/A11: Connected to DRIVER SHIELD L293D D12
- D13 PWM: Connected to DRIVER SHIELD L293D D13
- AREF: Connected to DRIVER SHIELD L293D ARef
DRIVER SHIELD L293D
- RX/D0: Connected to Arduino Leonardo D0/RX
- TX/D1: Connected to Arduino Leonardo D1/TX
- D2: Connected to Arduino Leonardo D2/SDA
- D3: Connected to Arduino Leonardo D3 PWM/SCL
- D4: Connected to Arduino Leonardo D4/A6
- D5: Connected to Arduino Leonardo D5 PWM
- D6: Connected to Arduino Leonardo D6 PWM/A7
- D7: Connected to Arduino Leonardo D7
- RESET: Connected to Arduino Leonardo RESET
- 3.3V: Connected to Arduino Leonardo 3V3
- 5V: Connected to Arduino Leonardo 5V
- GND: Connected to Arduino Leonardo GND
- VIN: Connected to Arduino Leonardo VIN
- A0: Connected to Arduino Leonardo A0
- A1: Connected to Arduino Leonardo A1
- A2: Connected to Arduino Leonardo A2
- A3: Connected to Arduino Leonardo A3
- A4: Connected to Arduino Leonardo A4
- A5: Connected to Arduino Leonardo A5
- D8: Connected to Arduino Leonardo D8/A8
- D9: Connected to Arduino Leonardo D9 PWM/A9
- D10: Connected to Arduino Leonardo D10 PWM/A10
- D11: Connected to Arduino Leonardo D11 PWM
- D12: Connected to Arduino Leonardo D12/A11
- D13: Connected to Arduino Leonardo D13 PWM
- ARef: Connected to Arduino Leonardo AREF
Code Documentation
No code is provided for this circuit.