The Waveshare robot kit provides a complete mobile platform: chassis, motors, driver, sensors, and camera mount.
Kit Contents
- Aluminium chassis with mounting holes
- 4x DC gear motors with wheels (or 2WD variant)
- Motor driver HAT
- Ultrasonic sensor + IR line sensors
- Camera mount bracket
- Battery holder and wiring
Assembly
Follow the numbered steps in the guide: mount motors to chassis, attach wheels, install Pi and HAT, connect sensors. Takes approximately 1-2 hours.
Motor Wiring
Connect each motor pair to the motor driver HAT terminals. Ensure correct polarity — swap wires if a motor runs backwards.
Navigation Code
# Basic obstacle avoidance
import RPi.GPIO as GPIO
TRIG, ECHO = 23, 24
# ... ultrasonic distance reading ...
if distance < 20:
turn_right()
else:
go_forward()
Autonomous Mode
Combine ultrasonic for obstacle detection, IR for line following, and camera for object recognition. Use PID control for smooth movement.
Frequently Asked Questions
Which Pi is best?
Pi 4 for camera-based navigation. Pi 3B+ for basic obstacle avoidance. Pi Zero 2 W for lightweight builds.
Battery life?
2-4 hours with 4x AA NiMH or 1-2 hours with motors running continuously.
Can I add a robotic arm?
Yes, mount a servo-driven arm on the chassis. Use the Servo Driver HAT for control.
Programming languages?
Python for beginners. C++ for performance-critical real-time control.
Conclusion
The robot kit provides a solid foundation for learning robotics. Start with remote control, progress to line following, and advance to autonomous navigation.
Browse the full Waveshare collection at Zbotic.in with fast shipping across India.
Add comment