Drive a rover in a square in 2 minutes
Use a Viam SDK to program a rover to move in a square.
Use a Viam SDK to program a rover to move in a square.
Prepare your Python Virtual Environment to program machines with the Python SDK.
Implement your own robot arm driver. Code a module with the Go or Python SDKs that provides a custom model of arm as a modular resource.
This tutorial will walk you through making your own vending machine from scratch, along with a web application that allows you to operate your machine from any device.
This tutorial will walk you through making your own vending machine from scratch, along with a web application that allows you to operate your machine from any device.
Learn how to install the integration through the Home Assistant Community Store (HACS) and use a vision service to detect people from a camera connected to Home Assistant.
Learn how to use a QR code scanner to detect and decode QR codes using a Viam module. We’ll leverage the pyzbar and OpenCV Python libraries to process images from a camera and extract information encoded in QR codes.
Learn how to detect and decode AprilTags using a Viam module. We’ll leverage the apriltag and OpenCV Python libraries to process images from a camera and extract information encoded in AprilTags.
Learn how to continually index sensor data from Viam into Elasticsearch and display an alert in the real world.
Use Viam to automate an air filtration system using air quality sensors and an air filter attached to a box fan.
Drive a rover in a square using the Viam TypeScript SDK.
Learn how to physically assemble a functional plant watering device by connecting and wire the components and code the machine.
Learn how to use Python variables with Viam projects so your code runs smoothly from development to deployment.
Use a red button to activate a GPIO pin on the board and make a confetti popper go off.
Wire a DC motor to a board, attach a plate on top, and control the motor to rotate the plate.
Integrate a custom base component with the Viam Python SDK.
Make a functional guardian with a servo motor, some LEDs, a camera, and the ML Model and vision service to detect people and pets.
Modernize the Omnibot 2000 from the 1980s with Viam and AI.
Use the vision service and the Python SDK to send yourself a text message when your webcam detects a person.
Use the Python SDK to move a continuous servo to keep a computer screen from sleeping.
How to turn a light on when your webcam sees a person.
Harness AI and use ChatGPT to add life to your Viam rover and turn it into a companion robot.
Build a line-following robot that relies on a webcam and color detection.