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. We provide extensive learning and development resources to help you easily embark on the journey of robot dog development.
Palm-sized Body, Powerful Performance
MechDog is a palm-sized robot dog. We fine-tuned every bit to fit agile maneuverability into a palm-sized robot, ensuring it has sufficient power and precise movement!
Open Source Robot, More Creativity
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 our customized ESP32 board coordinating 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.
Roll
Pitch
Turning
PC Software
Visual PC action editing software allows users to set the end coordinates for each leg, enabling more interesting designs.
APP Control
You cancontrol MechDog freely through the app, which includes 16 preset actions for auser-friendly experience.
Self-Balancing System
MechDog's built-in IMU sensor tracks its posture and body status in real time for precise balancing.
Unlimited Creativity
MechDog can be expanded with various electronic modules and LEGO blocks to open up diverse interesting robot games.
Ranging and Obstacle Avoidance Based on Glowy Ultrasonic Sensor
Ultrasonic Ranging
Ultrasonic Obstacle Avoidance
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 Three Programming Languages
Arduino Programming
The hardware interfaces are fully Arduino-compatible, and the software works seamlessly with the Arduino IDE. We have open-sourced the underlying sourcecode with detailed annotations to aid your learning.
Scratch Block Programming
Simplified programming for easy adoption. Use drag-and-drop blocks to create programs, making it accessible even for beginners without prior experience.
Python Programming
The hardware supports Python programming, enabling users to swiftly develop diverse applications with extensive libraries and modules. This capability provides MechDog with flexible control and expansion options, allowing developers to efficiently implement complex algorithms and functionalities.
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.
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
When MechDog's head strays from the compass's south direction, it nimbly realigns itself to find the right path again.
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.
Support Group Control
Through the app, you can control multiple MechDogs to perform action groups simultaneously.
Glowy Ultrasonic Sensor
Equipped with an I2C interface,it minimizes CPU resource usage while enabling front obstacle distance measurement and customizable RGB light colors.
Extensive Expansion Interfaces
MechDog integrates expansion ports for ultrasonic sensors, light sensors, and other sensors.
Aluminum Alloy Frame
Made from thickened, hardaluminum alloy with a painted surface treatment, MechDog offers excellent body rigidity and impact resistance.
High-Rate LiPo Battery
The MechDog uses a 7.4V 1500mAh 5C high-rate LiPo battery, allowing MechDog to achieveup to 60 minutes of battery life!
Dimensional Diagram
Product size
214*126*138mm (when it is powered on )
Product weight
About 560g
Material
Hard aluminum alloy
Camera resolution
320*240
DOF
8 DOF
Power supply
7.4V 1500mAh 5C Lithium battery
Hardware
ESP32 robot controller
Software
APP + action editing PC software
Servo
HPS-0618SG coreless servos
Control method
PC control/ APP control
Standard kit package size
35*17*14cm
Standard kit package weight
About 1.3kg
Product Parameters
Hiwonder MechDog Open Source AI Robot Dog
Default Title
Robot Pi Shop
Pickup currently unavailable
Ground Floor Shop, Sayde Street, Fanar Matn 1202 Fanar Lebanon