Viam Documentation
  • SDK Documentation
    Python SDK Documentation Go Client SDK Documentation
  • Welcome to the Viam Documentation Site
    • Getting Started
      • What is Viam?
      • Using the Viam App
      • Try Viam
    • Installation
      • Viam Server on Linux
      • Viam Server on macOS
      • Raspberry Pi Setup
      • BeagleBone Setup
    • Product Overviews
      • Fleet Management
      • Data Management
      • Robot Development Kit
      • SDKs as Client
      • SDKs as Server
    • Tutorials
      • Blink an LED with a Pi and the Viam App
      • Blink an LED with a Pi and the SDK
      • Configure a Camera
      • Configure a SCUTTLE Robot
      • Driving SCUTTLE with a Gamepad
      • Drive a Yahboom Rover with a Gamepad
      • Colored Object Follower
      • RGB Line Follower
      • Try Viam Rover Tutorial
      • Try Viam: Drive the Rover with the SDK
      • Build a Mock Robot
      • Try Viam: Color Detection
      • Calibrate a Camera
      • Run SLAM on your Robot
      • Intro to Data Management
      • Dart Launcher Robot
    • Components
      • Arm
      • Base
      • Board
      • Camera
      • Encoder
      • Gantry
      • Input Controller
      • Motor
      • Movement Sensor
      • Sensor
      • Servo
    • Services
      • Data Management
      • Motion
      • Frame System
      • SLAM
      • Vision
      • Robot Service
    • Deeper Dive
      • Control Package
      • Robot-to-Robot Communication
    • Appendix
      • Try Viam FAQ
      • Orientation Vector
      • Glossary
      • Release Notes
      • Troubleshooting
  1. Tutorials

Tutorials

We’ve written a number of tutorials to help familiarize you with Viam and its range of capabilities. Examples include the following:
  • How to Make an LED Blink with a Raspberry Pi Using the Viam App
  • How to Make an LED Blink with a Raspberry Pi and the Viam SDK
  • How to Configure a Camera
  • How to Configure a SCUTTLE Robot with a Camera
  • How to Control a SCUTTLE Robot on Viam with a Bluetooth Gamepad
  • How to Set Up a Yahboom 4WD Rover with a Bluetooth Gamepad on Viam
  • How to Detect and Follow a Colored Object with the SCUTTLE Robot on Viam
  • How to Build a Line Follower with a Rover and a Webcam
  • Try Viam: Using Try Viam to Remotely Control A Viam Rover
  • Try Viam: How to use the Viam SDK to control your Viam Rover
  • How to Build a Mock Robot
  • Try Viam: Detect a Color with your Viam Rover using the Vision Service
  • Calibrate a Camera
  • How to Run SLAM on your Robot
  • An Introduction to Using Viam's Data Management Service
  • Foam Dart Launcher Robot Tutorial
© 2025 Viam, Inc. - Documentation is licensed under Creative Commons ShareAlike License. All Rights Reserved
PRIVACY POLICY