Robotics Weekends Guides
Discover step-by-step guides to build your own RW1 robot, write firmware, and connect it to PC. Our Patrons get full access to all guides and digital files.
We are launching a weekly guide series to walk you through building the RW1 mobile robot.
New to engineering? No worries! We start from the very basics and gradually raise the bar with each new episode, taking you all the way to ROS 2 engineering and beyond.
Collapsible content
2WD mobile robot assembly from scratch
- RW1 robot overview, Bill of Materials (coming soon)
- STL files overview, 3d printing setup, threaded insert installation. (coming soon)
- Motors and wheels installation (coming soon)
- Electronics installation (coming soon)
- Software installation (coming soon)
- Mobile robot tuning (coming soon)
Deep dive into the robot's firmware
- 2WD robot firmware architecture (coming soon)
- Controlling motors (coming soon)
- Using encoder feedback (coming soon)
- PID regulator (coming soon)
- Communication protocol (coming soon)
- Robot web UI server (coming soon)
Companion computer installation
- Using Raspberry Pi 4 or 5 as robot's brains (coming soon)
- Ubuntu installation and tuning (coming soon)
- Set up communication between microcontroller and companion computer (coming soon)
- Install ROS 2 (coming soon)
- Install ROS 2 on Linux PC (coming soon)
- Install ROS 2 on Windows PC (coming soon)
Robot Sensors: switch bumpers
- How Switch bumpers work (coming soon)
- Designing switch bumpers (coming soon)
- Adding bumper support in the firmware (coming soon)
Robot Sensors: range sensors
- HC-SR4 Ultrasound sensor (coming soon)
- VL53L0X ToF optical sensor (coming soon)
- Designing the robot's extension (coming soon)
- Add ultrasound sensor support in the firmware (coming soon)
- Add ToF sensor support in the firmware (coming soon)
Robot Sensors: 360 degree LIDAR sensors
- RPLIDAR A1M8 360 degree LDS sensor (coming soon)
- LDROBOT LD06 360 degree LDS sensor (coming soon)
- Designing extension for the robot (coming soon)
- LIDAR installation (coming soon)
- ROS2 LIDAR setup (coming soon)
- Replace distance sensors with the LIDAR (coming soon)
Robot Simulators: building a digital twin
- Install Gazebo robot simulation software (coming soon)
- Describing the robot in URDF format (coming soon)
- Add the robot to the simulation (coming soon)
Robot Sensors: vision sensors
- Install Raspicam camera (coming soon)
- Install Logitech c920 USB camera (coming soon)
- Basic Computer Vision algorithms (coming soon)
Robot Sensors: 3D depth sensors
- Realsense d435 RGBD sensor (coming soon)
- Designing extension for the robot (coming soon)
- Sensor setup (coming soon)
- Basic RGBD processing algorithms (coming soon)
Robot Sensors: GPS
- Connect GPS Sensor to the microcontroller (coming soon)
- Add GPS support to the firmware (coming soon)
- Use GPS sensors in ROS 2 (coming soon)