codelabs/
42 pages · Updated July 19, 2026
Pages
- Use motion planning with a Robotic Claw Game powered by Nvidia Jetson
- Create a self checkout with computer vision
- Visualize sensor data with Grafana
- Use Sensor Data with Webhooks and Elastic Cloud
- Postman tutorial for Viam's gRPC APIs
- Control a Yahboom DOFBOT arm with Viam
- Build Your Own Pomodoro Bot With Viam
- Control a rover [Workshop]
- Module and environment variable validation with Pydantic
- Add Voice Control and Local LLM to Pomodoro Bot
- Build a Line Follower with a Rover and a Webcam
- Build a SCUTTLE bot
- Train & run a custom YOLO model
- Make an LED Blink With Buttons And With Code
- Real-Time Object Detection with Raspberry Pi AI HAT
- Use a piezo buzzer with a Raspberry Pi
- Enable remote teleop and data capture on a ROS2 TurtleBot
- Control an RGB LED with a Raspberry Pi
- Optimize AI inference with Google Coral Edge TPU
- Optimize using AI models at the edge with ncnn runtime
- Working with Python environment variables
- Make your own sticker vending machine
- Use an AprilTag scanner
- Install viam-micro-server on ESP32
- Dip apples in honey with Shana ToBot
- Upgrade Viam Rover to use wired or RC power
- Drive a rover using TypeScript
- Use a QR code scanner
- People detection alert with computer vision [Workshop]
- Air quality monitoring [Workshop]
- Use Computer Vision to build an AI Tracking Webcam
- Presence detector with an mmwave sensor
- Plant watering with moisture sensor and pump [Workshop]
- Plant watering with moisture sensor and pump
- Deploy custom control logic as a module
- Build a visual proximity alert with an ultrasonic sensor, RGB LED, and Raspberry Pi
- Enable physical access using a fingerprint sensor
- Face identification for access control with Raspberry Pi and Camera
- Set up people detection notifications in Home Assistant
- Detect door lock status with an infrared sensor
- Viam Codelabs
- Automate air filtration with air quality sensors