Robot Dog Full Guide
Robot Dog Full Guide
1. Project Overview
This robot dog is a smart quadruped that mimics lifelike movement and intelligent behavior. It
features omnidirectional walking, camera vision, voice-command follow mode, AI chatbot responses,
and more. It's controlled with an external joystick and displays camera feed in real-time.
2. Features
- External controller with joysticks and OLED display showing camera feed
3. Components
- MPU6050 Gyroscope/Accelerometer
- 2x Joystick Modules
- 1x OLED Display
- Power: 7.4V/11.1V LiPo -> Buck converter -> 5V rails (PCA9685, servos)
#include <Wire.h>
#include <Adafruit_PWMServoDriver.h>
void setup() {
pwm.begin();
pwm.setPWMFreq(50);
void walkForward() {
delay(200);
void loop() {
walkForward();
- Load GPT-2 small model onto ESP8266 using MicroPython + external SPI Flash (or lightweight
rule-based AI)
- AI generates responses and speaks via connected speaker (DFPlayer Mini or DAC + amp)
- Length: 35 cm
- Width: 20 cm
- Height: 25 cm (standing)