Hiwonder MechDog Pro Open-Source AI Robot Dog with Robot Arm, IoT, AI Vision & Voice Interaction, Programmable with Python, Arduino, and Scratch
MechDog Pro 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 Pro integrates expansion ports for ultrasonic sensors, IMU sensors, and other sensors. It supports programming in Python, Scratch and Arduino. MechDog Pro supports a 3DOF mini robot arm expansion for autonomous object gripping and transportation. Equipped with a WiFi module, AI voice interaction, AI vision interaction, and other exciting features, MechDog Pro offers a fun and interactive experience. We provide extensive learning and development resources to help you easily embark on the journey of robot dog development.
![]() Equipped with mini 3DOF Robot Arm The MechDog Pro can be upgraded with a 3DOF mini robot arm. Using the app, you can control the arm to perform tasks such as gripping and transporting objects. |
![]() Open-Source Robot, More Creativity MechDog Pro is an open-source robot dog supporting Arduino, Scratch, and Python programming. With our customized ESP32 board, which coordinates all instinctive and sophisticated movements, you can clip on various sensors to bring in perception and AI capabilities. |
![]() High-Performance Hardware Configuration 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. |
![]() 8DOF Structure, Coreless High-Speed Servos 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. |
![]() Pitch |
![]() Roll |
![]() Turning |
![]() Ultrasonic Ranging The glowy ultrasonic module enables distance measurement through programming. |
![]() APP Control You can control MechDog freely through the app, which includes 16 preset actions for a user-friendly experience. |
![]() Self-Balancing System MechDog's built-in IMU sensor tracks its posture and body status in real time for precise balancing. |
![]() Obstacle Avoidance MechDog's glowing ultrasonic sensor measures distance, emits colorful light, and provides real-time status feedback. |
![]() Touch Control |
![]() Light Sensing |
![]() Dot Matrix Display |
![]() Singing and Dancing |
Support micro:bit Expansion
MechDog can be paired with micro:bit for enhanced and innovative development. The micro:bit controller is responsible for sensing and decision-making, while the ESP32 controller manages the movement of the robot. This integration enables MechDog to support features like touch control, expressive feedback, directional cruising, temperature sensing, and remote operation through micro:bit.
![]() Touch-Sensing Dog With just a touch on the micro:bit, MechDog joyfully shakes and lights up with a bright, happy pattern. |
![]() Guidance Dog With just a touch on the micro:bit, MechDog joyfully shakes and lights up with a bright, happy pattern. |
![]() Temperature Sensing When the temperature climbs to 30℃ or above, MechDog beams with a cheerful expression and playfully sits down. |
![]() Expression Changes With a bit of programming, when you press a button on the micro:bit, MechDog instantly changes its expression. |
![]() Smart Wing MechDog morphs into a majestic Pegasus unicorn, gracefully flapping its wings based on the distance to obstacles. |
![]() Intelligent Transport Transform MechDog into a savvy transport robot, effortlessly loading, unloading, and moving objects with ease! |
![]() Robot Arm Gripping Add a 2DOF robot arm to MechDog and unlock a world of new possibilities! |
![]() Angry Bull When detecting an obstacle ahead, MechDog will turn its bull horns to push it out of the way. |
![]() App Control Using the app, you can control the robotic arm to precisely grip and release objects. |
![]() Autonomous Gripping and Transport MechDog Pro can autonomously grip and transport objects to a target destination via the app, showcasing true intelligent capability. |
![]() Face Detection Once MechDog Pro recognizes a human face using the ESP32-S3 vision module, it will trigger a vibration on the phone. |
![]() Distance Detection After detecting the obstacle's distance with the ultrasonic sensor, the data will be sent to the app. |
![]() Color Detection MechDog Pro can recognize red, green, and blue objects, then display the corresponding color on the app. |
![]() RGB Light Control You can adjust the lighting color and customize its settings through the app for a personalized experience. |
![]() Voice Recognition With the AI voice interaction module, MechDog Pro can recognize your voice and engage in interactive communication with you. |
![]() Speech Broadcast After detecting an obstacle with the ultrasonic sensor, MechDog Pro will alert you. |
![]() Voice Control When you say 'Back,' MechDog Pro will immediately move backward. |
![]() Command Customization You can customize the wake-up voice command and modify voice commands via the designated website. |
Support Group Control
Through the app, you can seamlessly control multiple MechDogs to perform synchronized action groups in real time. Whether it's for team-based demonstrations, coordinated robotics tasks, or large-scale projects, the group control feature makes managing multiple units simple and efficient.
![]() Glowy Ultrasonic Sensor Equipped with a glowy ultrasonic sensor, it measures distance and provides real-time feedback with colored light. |
![]() Extensive Expansion Interfaces MechDog integrates expansion ports for ultrasonic sensors, light sensors, and other sensors. |
![]() Aluminum Alloy Frame The body is made from hard aluminium alloy, offering high durability and low weight with a refined, sturdy design. |
![]() Removable Lithium Battery The body has a 7.4V 1500mAh 5C detachable lithium battery with built-in protection for long-lasting, safe use. |
Dimensional Diagram
Specifications
Item | Specification |
---|---|
Product size | 297×126×210mm (when it is powered on) |
Product weight | About 706g |
Material | Hard aluminum alloy |
Camera resolution | 320×240 |
DOF | 8DOF + 3DOF |
Power supply | 7.4V 1500mAh 5C Lithium battery |
Hardware | ESP32 robot controller |
Software | app + action editing PC software |
Servo | HPS-0618SG coreless servos + LFD-01M anti-blocking servos |
Control method | PC control / app control |
Package size | 48×20×17cm |
Package weight | About 1.9kg |
MechDog Pro Packing List
Note: micro:bit is not included. Please purchase separately as needed.
Video
Want to buy in bulk?
Custom Requirements?
Discussion Forum
Feel free to ask questions, share tips or report issues.