8Servos HAT v1.1 is an 8-channel servo driver module that works with the M5StickC/C Plus
series. Adopt STM32F030F4 as main controller to drive servos with PWM
(Pulse Width Modulation) signal. I2C communication. Embedded power management circuit to control servo ON/OFF with programming. With the rechargeable 16340 lithium battery (with the capacity of 700mAh
),It also supports 18350 lithium batteries, it can support Maximum 1.3A
load. Applied for robotic and DIY projects.
Specification | 8Servos HAT | 8Servos HAT v1.1 |
---|---|---|
Motor power control | / | MOS tube control power on/off |
Reverse Battery Protection | / | With circuit protection |
Fixing hole | / | 4x fixing holes |
Programmable RGB LEDs | SK6812 | / |
I2C ADDR | 0x38 | 0x36 |
Specification | Parameters |
---|---|
Lithium Battery | Specification: 16340, Capacity: 700mAh |
Servo drive channel | 8-channel |
Maximum drive load capacity | 8-channel maximum load capacity: DC4.2V@1.3A |
Driver no-load standby current | DC4.2V@2.2uA |
Fixing hole | M3 |
Communication Protocol | I2C:0x36 |
Net weight | 28.3g |
Gross weight | 39.7g |
Product Size | 52*38*19mm |
Package Size | 75*46*29mm |
M5StickC | GPIO0 | GPIO26 | 3.3V | GND |
---|---|---|---|---|
8Servos HAT v1.1 | SDA | SCL | Vin | GND |
hex | len | R/W | description | send params |
---|---|---|---|---|
0x00 | 1 | R/W | CH1 angle output | [0] CH1 angle Valid value range: 0-180 |
0x01 | 1 | R/W | CH2 angle output | [0] CH2 angle Valid value range: 0-180 |
0x02 | 1 | R/W | CH3 angle output | [0] CH3 angle Valid value range: 0-180 |
0x03 | 1 | R/W | CH4 angle output | [0] CH4 angle Valid value range: 0-180 |
0x04 | 1 | R/W | CH5 angle output | [0] CH5 angle Valid value range: 0-180 |
0x05 | 1 | R/W | CH6 angle output | [0] CH6 angle Valid value range: 0-180 |
0x06 | 1 | R/W | CH7 angle output | [0] CH7 angle Valid value range: 0-180 |
0x07 | 1 | R/W | CH8 angle output | [0] CH8 angle Valid value range: 0-180 |
0x10 | 2 | R/W | CH1 output pulse width | [0] CH1 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x12 | 2 | R/W | CH2 output pulse width | [0] CH2 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x14 | 2 | R/W | CH3 output pulse width | [0] CH3 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x16 | 2 | R/W | CH4 output pulse width | [0] CH4 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x18 | 2 | R/W | CH5 output pulse width | [0] CH5 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x1A | 2 | R/W | CH6 output pulse width | [0] CH6 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x1C | 2 | R/W | CH7 output pulse width | [0] CH7 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x1E | 2 | R/W | CH8 output pulse width | [0] CH8 pulse width HB [1] CH1 pulse width LB Valid value range: 500-2500 |
0x30 | 1 | R/W | MOS servo power control | [0] MOS_CTL Valid value range: 0(power off)/1(power on) |