This site uses cookies to improve your experience. By navigating this site, you consent to the use of cookies. Learn more about our cookies.

Programmable Robot PuppyC for M5StickC - M5Stack PuppyC


(SEM IVA 30.52€)


PuppyC is a programmable four-legged robot base compatible with the M5StickC. It contains the STM32F030F4 Microcontroller, four 5G90 micro servos, a battery holder and an independent switch. The PuppyC base needs to be used in conjunction with the M5StickC controller. After programming StickC, it communicates with PuppyC through the I2C protocol to control the steering movement.

Volume discounts

Quantity Price You Save
3 €37.16 Up to €1.13
5 €36.41 Up to €5.63
10 €35.66 Up to €18.77
In Stock

Programmable Robot PuppyC for M5StickC - M5Stack PuppyC

PuppyC is a programmable four-legged robot base compatible with the M5StickC. It contains the STM32F030F4 Microcontroller, four 5G90 micro servos, a battery holder and an independent switch. The PuppyC base needs to be used in conjunction with the M5StickC controller. After programming StickC, it communicates with PuppyC through the I2C protocol to control the steering movement.

It walks slowly and is easy to control. Due to the small contact area, movement is slow and the frictional force is as high as possible, even on soft surfaces. Ideal for Robotic Pet, Remote Control Robot, Intelligent and Cognitive Toys etc.


• Programmable Robot;
• Servo Controller;
• Dimensions: 52mm x 60mm x 35mm;
• Servo angle: 0-180º.

Note: M5StickC Not Included.


• 1x PuppyC Base;
• 1x 16340 Battery (750mAh);
• 4x Servo 5690.

Related Products

Mini IoT Development Kit M5StickC Esp32-Pico - M5Stack

In Stock
Price €26.14

The M5Stick-C is an ESP5 powered M5Stack mini. It's a portable, easy-to-use, open source IoT development board.

ESP32 IOT Universal Experimental Laboratory Kit - M5Stack

In Stock
Price €237.01 Regular price €257.01

This is an IoT Experiences Kit, developed with MSStack, It is a complete learning table with ESP32 technology, which includes everything you can imagine in industrial IoT + application scenarios. You will be able to do experiments such as: robotic movements, the most used serial communication port (RS485 RS232), relay control, all different types of button control, RF reader, speaker, microphone etc ... all programmed through the kit M5Stack base. Programming can be done through Blockly (UIFlow), Arduino and Micropython.

IoT Development Kit (PSRAM 2.0) - M5Stack Fire

In Stock
Price €72.35

The M5Stack FIRE Kit is an update to the Gray kits, except for the 9-axis IMU sensor. Provides more hardware features: 16M Flash + 4M PSRAM, enhanced BRISA Base (MSGO Base and M5GO CHG Base), larger battery, etc.

Fingerprint Unit (FPC1020A) - M5Stack Finger

In Stock
Price €34.86

Finger is a fingerprint sensor that makes fingerprint verification super simple.

The Uart protocol, compact size and ultra low power consumption make the use of MSStack series products very attractive. It performs fast fingerprint matching with the highest level of security and the ideal convenience of the user. You can program to set the level of comparison of the fingerprint recognition and the different security level. If you've ever thought about protecting your project with biometrics, don't forget to include this MSunit Finger.

This unit communicates with the M5Core by UART protocol connected via PORTC.

Mini IoT Development Kit M5StickC ESP32-PICO with Bracelet -...

There are not enough products in stock
Price €31.40

The M5Stick-C is a Mini M5Stack, powered by ESP32, It is a portable IoT development board, easy to use and open source.

What can this do? This small block is able to realize your idea, illuminate your creativity and help with the prototyping of the IoT in a very short time. This takes away many of the pains of the development process.

Mini Fan Unit - M5Stack Fan

In Stock
Price €7.14

This module is designed with an N20 Engine and includes small propellers. This N20 motor has a supply voltage of 5V. And it has a rotation speed of 8800RPM.

Rfid Unit (MFRC522) - M5Stack Rdif

There are not enough products in stock
Price €16.79

The MFRC522 operates in the frequency range of 13.56 MHz and uses the principle of modulation and demodulation to interact with the RF proximity card. This unit can perform the function of the card reading and writing device, to identify and record various information on the card, to encode and authorize an RF card.

10K Potentiometer Unit - M5Stack Angle

In Stock
Price €5.83

Angle is a 10K potentiometer that can be used for continuous control, such as volume, brightness or engine speed. A potentiometer is a manually adjustable variable resistance with three terminals. Two terminals are connected to a resistive element, the third terminal is connected to an adjustable cleaner. The position of the wiper determines the output voltage. The output voltage is captured and converted by AD in ESP32 on portB.

LTE Module (M8321) - M5Stack LTE

In Stock
Price €83.95

This is a wireless communication module, integrated with the M8321 NB-IoT module, which provides TD-LTE / FDD-LTE / WCDMA / TD-SCDMA / GSM / GPRS / EDGE frequency band and LCC + LGA package type. It integrated abundant Internet protocols, standard field interface and functions, supported WindowsXP, Windows7, Windows8, Windows10, Linux and Android USB driver.

In the layout of the LTE-4G module, more hardware resources were added, reserved lanes for speakers, 3 LEDs, USB interface, double antenna allowed.

Mini Relay Module 3A - M5Stack Relay

In Stock
Price €6.20

Relay, as its name implies, implements a relay function. The relay can be used as a switch operated electrically through the coil to mechanically operate a switch, where it is sometimes necessary to control a circuit of another voltage and current load through a separate low power signal, such as a digital signal emitted by a mircoprocessor. Up to 30V DC and 220V AC.

I2C Joystick Unit (MEGA328P) - M5Stack Joystick

In Stock
Price €10.39

The Joystick is very similar to the 'analog' joystick on PS2 controllers (PlayStation 2). The X and Y axes are two 10k potentiometers that control 2D movement, generating analog signals. The joystick also has a button that can be used for special applications, so the entire unit can emit X-Y movement signals in both directions and in the Z direction.

This unit communicates with the MSCore via the GROVE A interface. The I2C address is 0x52, Reading the data transferred from the Joystick, you can obtain the movement information from the Joystick.

Coding Module MEGA328P with 500mAh Battery - M5Stack Plus

In Stock
Price €23.25

The Plus is an enhanced M5 Module that comes with Lipo battery (500mAh), gear potentiometer, IR transmitter, port PORT B (GPIO port) extended, port C (UART port) of the MS core and a microphone solder block. Equipped with MEGA328, it can be a major upgrade of hardware resources, adding PLUS to your work.

Communication Protocol: IIC (0x62).

Basic IoT Starter Kit with 6 Modules - M5Stack M5Go

In Stock
Price €109.78

It is a Kit with 6 Internal M5 Units (ENV, IR, RGB, PIR, ANGLE, HUB). Like another M5Stack Development Kit, MSGO is powered by ESP32.

Every M5stack development kit can be programmed using Arduino IDE, WebIDE UlFlow, Micropython and Blockly, simplifying the development process for those who require a joint hardware and software solution, M5stack not only has wide-reaching IoT applications on industry, at home, but also enables students to learn to code.

Infrared Distance Sensor Unit - M5Stack IR

In Stock
Price €5.20

IR is an Infrared Photoelectric Sensor. The infrared remote control is widely used in consumer electronics; it can be used to operate devices such as televisions, DVD players or other household appliances within a short distance. Since this unit comes with a transmitter and receiver, you can practice not only IR encoding, but also IR decoding.

Dual Button Unit - M5Stack Dual-Button

In Stock
Price €5.20

This module has two buttons of different colors. They share exactly the same mechanism, the status of the button can be detected by the status of the input pin, just capture the high / low electrical level.

This unit communicates with the M5Core through the Grove B port.

New Order