Last updated
8Servos Unit is an 8-channel servo driver unit that uses the STM32F030F4 master control to generate multiple PWM signals for servo drive and communicate with the M5 host through I2C (addr: 0x25). Built-in total power MOSTUBE switch circuit, support programming dynamic control motor release/lock;Built-in total current acquisition circuit, the total circuit parameters can be known. Supports two sets of power inputs (9-24V / 5V). This product is suitable for servo control, robot control, intelligent toys, etc.
8-channel servo drive
Programmable motor power supply
I2C Protocol Control (0x25)
Reverse power supply protection
Total current harvesting function
Resources | Parameters |
---|---|
Current acquisition chip | INA199A1DCKR |
Servo drive channel | 8-channel |
Maximum drive load capacity | 8-channel maximum load capacity: DC5V@1.3A |
I2C Address | 0x25 |
Product Size | 55*24*11.5mm |
Package Size | 136* 92* 13mm |
Product Weight | 10.1g |
Package Weight | 17.6g |
VCC: 5V power supply
GND: Ground
SDA: I2C data line
SCL: I2C clock line
Servo 1-8: Connections for up to 8 servo motors
Connect to a Microcontroller: Use the I2C interface to connect the Servo Driver Unit to your microcontroller (e.g., Arduino, ESP32).
Install Necessary Libraries: Ensure you have the correct libraries installed in your development environment to communicate with the Servo Driver Unit.
Initialize the Unit: Write initialization code to set up the Servo Driver Unit and configure the servo control parameters.
Connect Servos: Attach up to 8 servo motors to the designated servo pins.
Control Servos: Use provided functions to control the position and movement of the connected servos.
Monitor and Adjust: Utilize feedback and adjust settings as necessary to ensure precise control of the servos.