Welcome to the official code repository for Mater, a lovable robotic companion inspired by Pixar’s Mater and the expressive KABANDHA bot! Mater combines Bluetooth control, servo-powered towing, and OLED-based expressions to create a playful, interactive robot buddy.
This project was built for the Instructables Robot Friends Contest to demonstrate how personality and functionality can come together in a DIY robot.
- 🚗 4-Wheel N20 Motor Drive
- 🎮 Bluetooth Control via Android App (HC-05)
- 👁️ Animated OLED Display (robot “eye” expressions)
- 🪝 Servo-Powered Tow Hook
- 🔋 Powered by 7.4V LiPo battery
- 🧠 Dual Arduino Nano architecture for smooth multitasking
Mater-Robot-TowTruck/
├── Nano1\_MotorControl.ino # Code for motor + servo control
├── Nano2\_OLED\_Bluetooth.ino # Code for OLED display + Bluetooth communication
├── wiring\_diagram.jpg # Optional: Wiring schematic
├── /assets # Images or eye animation bitmaps
├── README.md # You are here!
- 2 × Arduino Nano
- 4 × N20 Motors with Wheels
- 1 × DRV8833 Motor Driver
- 1 × Servo Motor (Tow hook)
- 1 × HC-05 Bluetooth Module
- 1 × OLED Display (128x64, I2C)
- 1 × 7.4V LiPo Battery
- Wires, perfboard, sunboard chassis, and tools (see full Instructable)
Use the Bluetooth RC Car App by ANDI.co (available on Android):
- Pair your HC-05 module (Default PIN:
1234or0000) - Use the following commands via the app:
| Command | Action |
|---|---|
| F | Move Forward |
| B | Move Backward |
| L | Turn Left |
| R | Turn Right |
| S | Stop |
| W | Lift Tow Hook |
| w | Lower Tow Hook |
- Clone this repository:
git clone https://github.com/vanarraj/tom-Mater.git
-
Open
Nano1_MotorControl.inoin Arduino IDE → upload to first Nano. -
Open
Nano2_OLED_Bluetooth.inoin Arduino IDE → upload to second Nano. -
Install required libraries:
Servo.hAdafruit_GFX.hAdafruit_SSD1306.h
-
Power the system using a 7.4V battery and enjoy Mater's antics!
- Built with inspiration from Kabandha - The Demon Pet Robot
- Design inspired by Disney Pixar’s Mater from Cars
- Special thanks to TheYantracharya for foundational robotics tutorials
This project is open-source under the Attribution Non-commercial (by-nc). See LICENSE for details.
Found a bug or want to add features like ultrasonic sensors, sound effects, or obstacle avoidance? PRs and issues are welcome!
Happy Hacking! 🚀
