Product Description
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!
Palm-sized Body, Powerful PerformanceMechDog 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 CreativityMechDog 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. |
High-Performance Hardware ConfigurationMechDog'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 ServosThe 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 |
PC SoftwareVisual PC action editing software allows users to set the end coordinates for each leg, enabling more interesting designs. |
APP ControlYou can control MechDog freely through the app, which includes 16 preset actions for user-friendly experience. |
Self-Balancing SystemMechDog's built-in IMU sensor tracks its posture and body status in real time for precise balancing. |
Unlimited CreativityMechDog 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 |
Supports Three Programming Languages
Arduino ProgrammingThe hardware interfaces are Arduino-compatible, and the software integrates with the Arduino IDE. The annotated source code is open-sourced for easy learning. |
Scratch Block ProgrammingSimplified programming for easy adoption. Use drag-and-drop blocks to create programs, making it accessible even for beginners without prior experience. |
Python ProgrammingThe hardware supports Python programming, enabling swift development with extensive libraries. This gives MechDog flexible control and expansion options for complex algorithms. |
Touch ControlMechDog can respond differently to touch controls. |
Light SensingMechDog can be awakened by sensing light brightness. |
Dot Matrix DisplayWhen measuring distance with ultrasound, data can be shown on the dot matrix display. |
Singing and DancingThe MP3 sensor can play music while MechDog dances. |
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 DogWith just a touch on the micro:bit, MechDog joyfully shakes and lights up with a bright, happy pattern. |
Guidance DogWhen MechDog's head strays from the compass's south direction, it nimbly realigns itself to find the right path again. |
Temperature SensingWhen the temperature climbs to 30℃ or above, MechDog beams with a cheerful expression and playfully sits down. |
Expression ChangesWith a bit of programming, when you press a button on the micro:bit, MechDog instantly changes its expression. |
Smart WingMechDog morphs into a majestic Pegasus unicorn, gracefully flapping its wings based on the distance to obstacles. |
Intelligent TransportTransform MechDog into a savvy transport robot, effortlessly loading, unloading, and moving objects with ease! |
Robot Arm GrippingAdd a 2DOF robot arm to MechDog and unlock a world of new possibilities! |
Angry BullWhen detecting an obstacle ahead, MechDog will turn its bull horns to push it out of the way. |
Glowy Ultrasonic SensorEquipped with a glowy ultrasonic sensor, it measures distance and provides real-time feedback with colored light. |
Extensive Expansion InterfacesMechDog integrates expansion ports for ultrasonic sensors, light sensors, and other sensors. |
Aluminum Alloy FrameThe body is made from hard aluminum alloy, offering high durability and low weight with a refined, sturdy design. |
Removable Lithium BatteryThe body has a 7.4V 1500mAh 5C detachable lithium battery with built-in protection for long-lasting, safe use. |
Dimensional Diagram |
Product Parameters |