pdf-icon

Hat 8Servos v1.1

SKU:U076-B

Description

Hat 8Servos v1.1 is an 8-channel servo driver board compatible with the M5Stick series. It uses the STM32F030F4 main controller to generate multiple PWM signals for servo driving and is controlled via the I2C communication protocol, effectively saving IO resources. It features a servo power control circuit composed of MOS transistors, supporting programmable dynamic control of motor release/lock. The power supply uses a rechargeable 16340/18350 lithium battery (700mAh) and also supports 18350 lithium batteries. The maximum load can reach 1.3A when all 8 channels are working simultaneously, meeting the driving requirements of standard servo specifications.

Features

  • 8-channel servo driving
  • Programmable motor power control
  • 16340/18350 lithium battery power supply
  • I2C protocol control (0x36)
  • Battery reverse protection

Includes

  • 1 x Hat 8Servos v1.1
  • 1 x 16340/18350 battery (700mAh)

Applications

  • Servo controller
  • Robot control
  • Smart toys

Specifications

Specification Parameter
MCU STM32F030F4P6
Lithium Battery Type: 16340/18350, Capacity: 700mAh
Driver Servo Channels 8 channels
Driver Max Load 8 channels max load: DC4.2V@1.3A
Driver Standby Current DC4.2V@2.2uA
Mounting Hole Size M3
Communication Protocol I2C:0x36
Net Weight 28.3g
Gross Weight 39.7g
Product Dimensions 52 x 38 x 19mm
Package Dimensions 75 x 46 x 29mm

Schematics

PinMap

M5StickC G0 G26 3.3V GND
8Servos HAT v1.1 SDA SCL VIN GND

Softwares

Arduino

UiFlow1

Internal Firmware

Protocol

  • Protocol Type: I2C
  • I2C Address: 0x36
hex len R/W description send params
0x00 1 R/W CH1 angle output [0] CH1 angle
Valid range: 0-180
0x01 1 R/W CH2 angle output [0] CH2 angle
Valid range: 0-180
0x02 1 R/W CH3 angle output [0] CH3 angle
Valid range: 0-180
0x03 1 R/W CH4 angle output [0] CH4 angle
Valid range: 0-180
0x04 1 R/W CH5 angle output [0] CH5 angle
Valid range: 0-180
0x05 1 R/W CH6 angle output [0] CH6 angle
Valid range: 0-180
0x06 1 R/W CH7 angle output [0] CH7 angle
Valid range: 0-180
0x07 1 R/W CH8 angle output [0] CH8 angle
Valid range: 0-180
0x10 2 R/W CH1 pulse width output [0] CH1 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x12 2 R/W CH2 pulse width output [0] CH2 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x14 2 R/W CH3 pulse width output [0] CH3 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x16 2 R/W CH4 pulse width output [0] CH4 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x18 2 R/W CH5 pulse width output [0] CH5 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x1A 2 R/W CH6 pulse width output [0] CH6 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x1C 2 R/W CH7 pulse width output [0] CH7 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x1E 2 R/W CH8 pulse width output [0] CH8 pulse width HB
[1] CH1 pulse width LB
Valid range: 500-2500
0x30 1 R/W MOS servo power control [0] MOS_CTL
Valid range: 0 (power off)/1 (power on)

Product Comparison

Specification 8Servos HAT 8Servos HAT v1.1
Motor Power Control / MOS transistor power control
Battery Reverse Protection / With protection circuit
Mounting Ears / 4x easy-to-remove mounting ears with holes
Programmable RGB LED SK6812 /
I2C ADDR 0x38 0x36