
M5Stack PuppyC Programmable 4-Leged Robot Base Compatible with M5StickC STM32F030F4 Microcontroller SG90 Serv
Tax included.
Description:
1. PuppyC s a programmable four-legged robot base compatible with M5StickC. It contains the STM32F030F4 microcontroller,Four SG90 micro servos, a battery holder and an independent switch.
2. PuppyC base needs to be used in conjunction with the M5StickC controller.After the StickC is programmed, it communicates with PuppyC through the I2C protocol to control the steering motion.
3. It walks slowly and is easy to control.Due to the small contact area, the movement is slow and the frictional force is as large as possible even on a soft surface.
Product Features:
Programmable robot
Servo controller
Four-legs walking
Dimensions
LxWxH: 52mm * 60mm * 35mm
Weight: 58g
Servo angle range: 0-180°
Applications:
Robotic pet
Remote Control Robot
Smart and cognitive toys
Package Included:
1x PuppyC base
1x 16340 Battery
4x SG90 Servo
1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. This can be burned to the M5 device through simple steps, and a series of function verifications can be performed.
2.After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click "Burn" to burn the program (For M5StickC, set the baud rate to 115200 or 750000)
Code
1. for IDE
To get complete code, please click here