MechDog Advanced Kit
- ESP32 Controller + 8 High-Speed Coreless Servos – Palm-sized quadruped robot dog with a custom ESP32 board and 8 high-performance hollow-cup coreless servos delivering agile, precise movement.
- Metal Linkage Leg Structure + Inverse Kinematics – Advanced IK algorithm enables real-time walking direction, body height, pitch, and roll adjustments for biomimetic quadruped movement on diverse terrain.
- Triple-Language Programming: Arduino, Python & Scratch – Fully open-source hardware (Arduino-compatible) and software (Arduino IDE); also supports Python and drag-and-drop Scratch for all skill levels.
- ESP32-S3 AI Vision Module (Advanced Kit) – Built-in AI vision enables color recognition, color tracking, line following, and lightweight face recognition via convolutional neural network algorithms over Wi-Fi.
- IMU Self-Balancing & Obstacle Avoidance – Built-in IMU sensor tracks real-time posture and center of gravity; glowing ultrasonic sensor enables distance measurement and automatic obstacle avoidance.
- Extensive Sensor Expansion + LEGO Compatibility – Expansion ports for touch sensor, light sensor, dot matrix display, programmable MP3 module, and micro:bit; LEGO-compatible for creative builds.
- Trusted dealerDirect manufacturer partnership
- Pan-India deliveryInsured shipping, all states
- Post-sale supportTraining + service included
What makes it work
Hiwonder MechDog — Advanced Kit
MechDog is a tiny but powerful robot dog equipped with an ESP32 controller and 8 high-speed coreless servos. Its advanced inverse kinematics algorithms give it impressive agility and movement capabilities. Additionally, MechDog integrates expansion ports for ultrasonic sensors, IMU sensors, and other sensors. It supports programming in Python, Scratch, and Arduino. The Advanced Kit adds the ESP32-S3 AI vision module for WiFi HD video streaming, color recognition, face recognition, and line following.
- ✅ ESP32 controller (240MHz, WiFi + BT) + ESP32-S3 AI vision module (Advanced Kit, 2MP camera)
- ✅ 8 high-speed coreless hollow-cup servos with metal linkage leg structure — high accuracy, fast response
- ✅ Self-developed IK dynamic balance algorithm — real-time pitch, roll, height adjustment while walking
- ✅ WiFi HD video streaming via browser URL — AP hotspot + STA LAN dual-mode, no app download needed
- ✅ AI Vision: color recognition + tracking, face recognition (CNN), line following — all via ESP32-S3
- ✅ Three programming languages: Arduino (C/C++), Python (MicroPython), Scratch — all three supported
- ✅ Visual PC action editing software — set IK leg endpoint coordinates, design and save action sequences
- ✅ Voice control: 'Hello Hiwonder' wake word + spoken commands via WonderEcho expansion module
- ✅ LEGO-compatible body + touch, light, dot matrix, MP3, RGB ultrasonic, micro:bit expansion ecosystem
- ✅ IMU real-time posture tracking · 7.4V 1500mAh 5C LiPo battery with protection · Wonderbot app 16 presets
| Specification | Details |
|---|---|
| Main Controller | Custom ESP32 board — dual-core Xtensa LX6, 240MHz, WiFi + Bluetooth built-in |
| AI Vision Module | ESP32-S3 (Advanced Kit) — dual-core Xtensa LX7, 240MHz, 2MP camera, dual-mode WiFi |
| WiFi Streaming | AP hotspot + STA LAN dual-mode; HD camera feed accessible via URL on any browser |
| Servos | 8 high-speed coreless hollow-cup servos — high accuracy, fast response, robust force |
| Leg Structure | Metal linkage design — extends calf joint speed and rotation range; smooth interference-free motion |
| DOF | 8 DOF total — 4 legs × 2 joints per leg |
| Gait Algorithm | Self-developed dynamic balance algorithm; inverse kinematics; real-time posture adjustment |
| AI Vision Features | Color recognition, color tracking, face recognition (CNN), line following — ESP32-S3 |
| Voice Control | Wake word 'Hello Hiwonder'; spoken movement commands via WonderEcho module |
| Sensors | Glowing RGB ultrasonic sensor (distance + RGB); IMU sensor (posture & balance); expansion I2C ports |
| Programming | Python (MicroPython), Arduino (C/C++), Scratch — all three programming languages supported |
| Control | Wonderbot app (iOS/Android); PC visual action editing software (IK endpoint coordinates) |
| LEGO Compatible | Yes — aluminum alloy body has LEGO-compatible mounting points throughout |
| Body | Aluminum alloy — SpotMini-inspired yellow and black color scheme; 7.4V 1500mAh 5C LiPo battery |
| Expansion | Touch sensor, light sensor, dot matrix display, MP3 module, micro:bit compatible |

8 High-Speed Coreless Servos with Metal Linkage Legs
MechDog's compact body features an ESP32 controller, high-speed coreless servos, and a glowy ultrasonic sensor. Despite its small size, MechDog brings your grand vision of a robot dog to life. The legs of MechDog are designed with a metal linkage structure and are equipped with 8 high-performance coreless servos — it can simulate quadruped movement with agility and precision accurately.
The MechDog robot dog can adjust its direction and body height in real-time while walking. Stepless pitch and roll adjustments enable agile, biomimetic movements in various scenarios. MechDog is a palm-sized robot dog — Hiwonder fine-tuned every component to fit agile maneuverability into a palm-sized robot, ensuring it has sufficient power and precise movement for impressive demonstrations.
- Metal linkage leg structure for extended rotation range
- 8 high-accuracy coreless hollow-cup servos
- Real-time pitch and roll adjustments while in motion
- Self-developed dynamic balance algorithm for stable walking

ESP32-S3 Module: WiFi Streaming, Color Recognition & Face Detection
MechDog integrates with the ESP32-S3 vision module, supporting dual-mode network communication. Through a WiFi hotspot connection, users can access a designated URL webpage via an app or PC, enabling real-time monitoring of high-definition camera video transmission without needing a dedicated app for viewing.
MechDog can accurately recognize various colors using a color threshold segmentation algorithm and perform various feedback actions when programmed. The ESP32-S3 vision module tracks objects of different colors and executes preset programs, enabling automatic tracking of colored objects. MechDog uses lightweight convolutional neural network algorithms to perform facial recognition within its field of view. It is also equipped with an ESP32-S3 vision module that recognizes lines of various colors and automatically tracks them for line following functions.

Arduino · Python · Scratch — Three Languages, One Robot
MechDog is an open-source robot dog that supports three programming methods: Arduino, Scratch, and Python, so you can develop projects as you like. With the customized ESP32 board coordinating all instinctive and sophisticated movements, you can clip on various sensors to bring in perception and AI capabilities.
Visual PC action editing software allows users to set the end coordinates for each leg, enabling more interesting and precise action designs. Users can freely edit MechDog's actions using the PC software, which is simple and convenient. You can control MechDog freely through the Wonderbot app, which includes 16 preset actions for a user-friendly experience — from basic movements to impressive dynamic actions.
MechDog's built-in IMU sensor tracks its posture and body status in real time for precise balancing. The glowy ultrasonic sensor enables real-time distance measurement and provides colored light feedback — MechDog can be programmed to avoid obstacles based on measured distances.

LEGO Compatible + Touch, Light, MP3 & micro:bit Expansion
MechDog can be enhanced with a variety of sensors and electronic modules. It is also compatible with LEGO components, allowing for a broad range of creative applications. MechDog expansion kit not only includes the ESP32-S3 vision module but also features a touch sensor, light sensor, dot matrix display, and programmable MP3 module — by coordinating these components, MechDog can enable touch control, light sensing, distance display, music playback, and endless creative development.
MechDog can also be paired with micro:bit for enhanced and innovative development. The micro:bit handles sensing and decision-making while the ESP32 manages robot movement — enabling features like touch control, expressive feedback, directional cruising, temperature sensing, and remote operation through micro:bit. LEGO compatibility unlocks endless opportunities for creative projects and hands-on fun.

Self-Developed Dynamic Balance — IMU Real-Time Posture Control
MechDog incorporates a self-developed dynamic balance algorithm with inverse kinematics, allowing it to adjust direction and body height in real time while walking. Stepless pitch and roll adjustments enable agile, biomimetic movements in various scenarios. The built-in IMU sensor tracks posture and body status continuously, ensuring stable walking on slightly uneven surfaces — the robot self-corrects before imbalance occurs.
MechDog's visual PC action editing software allows users to set the end coordinates for each leg using inverse kinematics — the robot instantly adjusts to the specified pose. Users can design complex action sequences by chaining poses together and saving them as action groups for later playback. The Wonderbot app includes 16 preset actions ready to use immediately, from basic directional walking to more impressive dynamic movement sequences.
- Self-developed IK dynamic balance algorithm — real-time pitch, roll, height adjustment while walking
- IMU sensor — continuous posture tracking and automatic self-correction
- Visual PC software — set leg endpoint coordinates via IK, instant robot response
- 16 preset actions in Wonderbot app — ready to use immediately
- Design custom action sequences and save as action groups for playback
- Stepless adjustment: direction, speed, pitch, roll, body height — all in real time

Voice Control · micro:bit Integration · LEGO-Compatible · Sensor Expansion
MechDog supports voice control via the WonderEcho module — you can wake it up with 'Hello Hiwonder' and issue spoken movement commands. The micro:bit integration enables a unique dual-controller mode: the micro:bit handles sensing and decision-making (temperature reading, touch response, direction detection) while the ESP32 handles movement — enabling behaviors that react intelligently to the physical environment.
MechDog is compatible with LEGO components throughout its aluminum alloy body — attach bricks, custom arms, sensors, or accessories to create entirely new robot forms. The extensive sensor expansion ecosystem includes touch sensor (capacitive counting interaction), light sensor, dot matrix display for visual feedback, and programmable MP3 module for audio output. These modules coordinate together to create interactive, multi-sensory robot behaviors programmable in Arduino, Python, or Scratch.
- Voice control: 'Hello Hiwonder' wake word + spoken movement commands via WonderEcho module
- micro:bit dual-controller mode: micro:bit for sensing/decisions + ESP32 for movement
- LEGO-compatible mounting points throughout aluminum alloy body — unlimited creative expansion
- Touch sensor: capacitive counting and interaction trigger
- Light sensor: light-level detection and response programming
- Dot matrix display: visual feedback, expressions, status display
- MP3 module: programmable audio output and music playback
- Arduino + Python + Scratch: all three programming languages with full tutorial support





There are no reviews yet.