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. Extensive learning and development resources are provided to help you easily embark on the journey of robotic dog development!
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!
MechDog is an open-source robot dog that supports three programming methods: Arduino, Scratch, and Python, allowing you to develop projects as you like. You can clip on various sensors to bring in perception and AI capabilities.
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.
Visual PC action editing software allows users to set the end coordinates for each leg, enabling more interesting designs.
You can control MechDog freely through the app, which includes 16 preset actions for user-friendly experience.
MechDog's built-in IMU sensor tracks its posture and body status in real time for precise balancing.
MechDog can be expanded with various electronic modules and LEGO blocks to open up diverse interesting robot games.
The hardware interfaces are Arduino-compatible, and the software integrates with the Arduino IDE. The annotated source code is open-sourced for easy learning.
Simplified programming for easy adoption. Use drag-and-drop blocks to create programs, making it accessible even for beginners without prior experience.
The hardware supports Python programming, enabling swift development with extensive libraries. This gives MechDog flexible control and expansion options for complex algorithms.
MechDog can respond differently to touch controls.
MechDog can be awakened by sensing light brightness.
When measuring distance with ultrasound, data can be shown on the dot matrix display.
The MP3 sensor can play music while MechDog dances.
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.
With just a touch on the micro:bit, MechDog joyfully shakes and lights up with a bright, happy pattern.
When MechDog's head strays from the compass's south direction, it nimbly realigns itself to find the right path again.
When the temperature climbs to 30°C or above, MechDog beams with a cheerful expression and playfully sits down.
With a bit of programming, when you press a button on the micro:bit, MechDog instantly changes its expression.
MechDog morphs into a majestic Pegasus unicorn, gracefully flapping its wings based on the distance to obstacles.
Transform MechDog into a savvy transport robot, effortlessly loading, unloading, and moving objects with ease!
Add a 2DOF robot arm to MechDog and unlock a world of new possibilities!
When detecting an obstacle ahead, MechDog will turn its bull horns to push it out of the way.
MechDog can "see" objects of various colors within its field of view and announce corresponding voice phrases via the AI voice interaction module.
When MechDog detects an obstacle ahead, it will automatically broadcast "Obstacle ahead." The broadcast phrases can be freely customized through programming.
MechDog supports customizable wake words and commands, enabling it to detect voice instructions within a 5-meter range and automatically execute the corresponding actions.
MechDog supports customizable broadcast phrases and voice tones. Using the AI voice interaction module, MechDog can repeatedly announce different voice phrases, enabling a versatile voice broadcast feature.
Equipped with a glowy ultrasonic sensor, it measures distance and provides real-time feedback with colored light.
MechDog integrates expansion ports for ultrasonic sensors, light sensors, and other sensors.
The body is made from hard aluminum alloy, offering high durability and low weight with a refined, sturdy design.
The body has a 7.4V 1500mAh 5C detachable lithium battery with built-in protection for long-lasting, safe use.
| 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 |
Delivery: DHL, FEDEX, UPS, TNT and so on.
Payment: T/T, Paypal, Western Union, L/C.
More service we can offer:
1. OEM/ODM manufacturing welcome (product, color box, package)
2. Quality Guarantee (most of products has passed CE/ROHS/KC)
3. Project Solution & Technical Support
4. Learning Tutorial Design
5. Quickly response
Shenzhen Hiwonder Technology Co.Ltd is an innovative robot company aiming at STEAM Education, providing open source software and hardware products, learning tutorial and services for STEAM makers worldwide.
We insist on independent research and development. Until now, we have more than 40 technical patents on different robot platforms. We have developed more than 300 robots and open source hardware including intelligent bionic robots, desktop robots, IoT kits, robotic car, electronic building blocks and etc, most of them have received a great popularity at home and abroad.
As the leader of Maker Education, Hiwonder provides a one-stop star sevice for Maker Education. Not only providing the production and sales of educational products, but offering the corresponding learning tutorial.
We have designed an overall STEAM Education Curriculum System, which can be widely used in various levels of classroom education, robotics research and other educational fields.
With the concept of "Promoting STEAM education globally", Hiwonder strives to develop products to help users think out of the box and integrate innovation into their lives. Until now, Hiwonder products are sold in over 80 countries around the globe, covering over 2,000 schools and 300,000 users throughout the world.
A: MechDog supports three major programming languages and environments: Arduino IDE with open-source annotated code, Scratch block-based drag-and-drop programming for beginners, and Python for advanced algorithm development.
A: MechDog is built on an ESP32 robot controller, 8 high-performance coreless servos (HPS-0618SG), a hard aluminum alloy metal linkage structure, an IMU self-balancing sensor, and a glowy ultrasonic sensor.
A: MechDog can be operated through a dedicated mobile APP featuring 16 preset action routines, as well as visual PC action editing software that enables custom end-coordinate trajectory editing.
A: Yes, MechDog supports dual-controller coordination with micro:bit for sensing, decision-making, and emotional expressions. It also provides multiple expansion ports compatible with LEGO blocks, touch sensors, robotic arms, and AI voice modules.
A: The robot is powered by a detachable 7.4V 1500mAh 5C high-rate lithium battery equipped with built-in protection circuitry for prolonged and secure operation.
A: Yes, OEM/ODM solutions are fully supported, including custom product design, color boxes, custom packaging, educational tutorial design, and comprehensive technical support.