# Build and learn

Learn about data, AI, and automation through practical applications. Explore key concepts and discover how to implement them using the Viam platform.

## Articles

- [The Fastest Way to Build a Robot (No Hardware Required)](/content/post/fastest-way-to-build-a-robot/index.html)
- [We Built a Sun-Tracking Solar Panel in a Day. Here's How We Did It.](/content/post/sun-tracking-solar-panel/index.html)
- [Build a simple voice trigger system on your Raspberry Pi](/content/post/voice-trigger-system/index.html)
- [Real-Time Object Detection on a Raspberry Pi](/content/post/real-time-object-detection/index.html)
- [Four robots you can build with a Raspberry Pi and Viam](/content/post/raspberry-pi-robots-viam/index.html)
- [Control a Servo From Your Browser — No Driver Code Required](/content/post/gpio-servo-control-raspberry-pi-viam/index.html)
- [Turn Any Camera Into a Motion Detector in Three Config Fields](/content/post/webcam-motion-detection/index.html)
- [Add an ultrasonic distance sensor to your Raspberry Pi with Viam](/content/post/ultrasonic-distance-sensor-raspberry-pi/index.html)
- [Controlling a robot arm with an iPhone using Flutter, ARKit, and Viam](/content/post/controlling-a-robot-arm-with-an-iphone-using-flutter-arkit-and-viam/index.html)
- [Use Viam to build a robot that can detect, pick up, and sort colored blocks: Full tutorial](/content/post/use-viam-to-build-a-robot-that-can-detect-pick-up-and-sort-colored-blocks-full-tutorials/index.html)
- [From slow drip to quick deploy: Building an end-to-end edge ML project with Viam](/content/post/building-an-end-to-end-edge-ml-project-with-viam/index.html)
- [5 ways to build smarter access control systems with Viam](/content/post/access-control/index.html)
- [When code meets reality: Lessons from building in the physical world](/content/post/when-code-meets-reality-lessons-from-building-in-the-physical-world/index.html)
- [5 AI-powered projects to automate your smart home](/content/post/5-ai-powered-projects-to-automate-your-smart-home/index.html)
- [Object detection guide from a computer vision expert (2025)](/content/post/computer-vision-object-detection-guide/index.html)
- [YOLO model for real-time object detection: A full guide](/content/post/guide-yolo-model-real-time-object-detection-with-examples/index.html)
- [Announcing Viam for Educators: Inspiring robotics and AI learning](/content/post/educators-announcement/index.html)
- [Best Raspberry Pi camera projects to try in 2025](/content/post/best-raspberry-pi-camera-projects-2024/index.html)
- [Master data annotation: Tools, tips, and best practices](/content/post/data-annotation-machine-learning/index.html)
- [Debunking common misconceptions about edge IoT](/content/post/edge-iot-common-misconceptions/index.html)
- [Reasons to invest in a data monitoring tool for IoT success](/content/post/reasons-invest-data-monitoring-tool-iot-success/index.html)
- [Why IoT needs edge computing for growth](/content/post/iot-edge-computing-growth/index.html)
- [5 ways to take your IoT sensor data to the next level](/content/post/iot-sensors-data-collection-benefits/index.html)
- [Data observability in IoT systems: A full guide](/content/post/data-observability-in-iot-systems-a-full-guide/index.html)
- [How to optimize sensor data collection for IoT management](/content/post/sensor-data-collection-for-iot-management/index.html)
- [QR code detection and decoding using computer vision](/content/post/qr-code-detection-decoding-computer-vision/index.html)
- [Integrating with Home Assistant for advanced IoT home automation](/content/post/home-assistant-iot-home-automation/index.html)
- [Top computer vision projects to explore in 2024](/content/post/top-computer-vision-projects-2024/index.html)
- [IoT data visualization: Tips to turn data into insights](/content/post/harnessing-the-power-of-tableau-to-visualize-sensor-data/index.html)
- [5 software deployment disasters and how to avoid them](/content/post/software-deployment-tips/index.html)
- [IoT sensor data: How to navigate and use it effectively](/content/post/navigating-sensor-data/index.html)
- [Raspberry Pi 4 vs Raspberry Pi 5: Which one should you choose?](/content/post/your-ultimate-guide-to-raspberry-pi-5-now-fully-supported-on-viam/index.html)
- [Using AI to reduce home energy usage](/content/post/using-ai-reduce-home-energy-usage/index.html)
- [DIY Raspberry Pi automatic dog or cat feeder: Full tutorial](/content/post/smart-pet-feeder/index.html)
- [Object detection python tutorial: Automate your lights](/content/post/object-detection-turn-your-lights-on/index.html)
- [Automated agriculture: Building a DIY hydroponic gardening system](/content/post/diy-hydroponic-gardening-system-build/index.html)
- [Raspberry Pi AI project ideas: 5 Award-winning builds to try](/content/post/5-award-winning-artificial-intelligence-ai-projects-to-inspire-your-next-build/index.html)
- [Breathe easy: how home automation can improve your air quality](/content/post/breathe-easy-automation-air-quality/index.html)
- [Object detection sensors to use on your next build (2024)](/content/post/object-detection-sensors-to-use-on-your-next-build-2024/index.html)
- [Image classification in machine learning: A full guide (2024)](/content/post/guide-to-image-classification-in-machine-learning-2024/index.html)
- [Building smarter vision systems: Deploying Hugging Face models on Viam](/content/post/smarter-vision-systems-hugging-face-viam/index.html)
- [Build your own security camera system: A step-by-step guide](/content/post/modular-capabilities-make-a-smarter-camera/index.html)
- [DIY home automation projects featuring Raspberry Pi (2024)](/content/post/innovative-smart-home-projects-for-a-beginner-in-robotics-2024/index.html)
- [Building a smarter sprinkler system](/content/post/smarter-sprinkler-system/index.html)
- [The Viam Challenge: Hack an everyday device with AI‍](/content/post/introducing-the-viam-challenge-hack-an-everyday-device-with-ai/index.html)
- [Creating the future of desserts: an interactive smart cake](/content/post/interact-with-your-cake-and-eat-it-too/index.html)
- [Practical AI: Local LLM and machine learning for plant care](/content/post/practical-ai-local-llm-and-machine-learning-for-plant-care/index.html)
- [Improving smart machine ROI with selective data capture](/content/post/improving-smart-machine-roi-with-selective-data-capture/index.html)
- [Build a menorah lighting robot](/content/post/guide-to-building-a-menorah-lighting-robot/index.html)
- [Build a plant watering robot with webhooks and an ESP32](/content/post/build-a-plant-watering-robot-with-webhooks-and-an-esp32/index.html)
- [Built with Viam: The ML-powered smart candy dispenser](/content/post/built-with-viam-viams-machine-learning-powered-treat-or-trickster-candy-dispenser/index.html)
- [Looking to build a map for your autonomous robot? Here’s your guide to SLAM and Cartographer](/content/post/building-a-map-for-your-autonomous-robot-heres-your-guide-to-slam-and-cartographer/index.html)
- [Build backstories: The autonomous car powered by your mind](/content/post/build-backstories-reimagining-spyder-the-autonomous-car-powered-by-your-mind/index.html)
- [Highlights and builds from Hack the North](/content/post/from-concept-to-creation-highlights-and-builds-from-hack-the-north/index.html)
- [Build backstories: The smart device that aids in school safety](/content/post/build-backstories-developing-project-learnsafe-the-smart-machine-that-aids-in-school-safety/index.html)
- [Build Backstories: The smart device that helps with recycling](/content/post/build-backstories-creating-eco-lens-the-smart-machine-that-helps-with-recycling/index.html)
- [3 trailblazing hackathon builds with Viam at PennApps](/content/post/from-ideas-to-impact-insights-into-3-trailblazing-hackathon-builds-with-viam-at-pennapps/index.html)
- [Improving office tidiness with robots](/content/post/improving-office-tidiness-with-smart-machines/index.html)
- [Viam & NVIDIA: Raising the bar on smart machine ML](/content/post/viam-nvidia-raising-the-bar-on-smart-machine-ml/index.html)
- [Making smart home devices even smarter](/content/post/making-smart-home-devices-even-smarter-cat-feeder/index.html)
- [Adding third-party API data into Viam](/content/post/adding-3rd-party-api-data-into-viam/index.html)
- [Build a bedtime songs bot with a custom ML model](/content/post/bedtime-songs-bot/index.html)
- [Build a robotics web app with TypeScript & Viam on ROS](/content/post/building-a-custom-robotics-web-app-with-typescript-and-viam-on-top-of-a-ros-robot/index.html)
- [How software development skills fast-track your path to robotics](/content/post/how-software-skills-fast-track-your-path-to-robotics/index.html)
- [How we built the robotic claw game for ICRA](/content/post/how-we-built-our-robotic-claw-game-at-icra/index.html)
- [AMA with Simone Giertz: Passion, creativity, and grit in robotics](/content/post/ask-me-anything-with-simone-giertz/index.html)
- [Create a lazy susan using a DC motor](/content/post/lazy-susan/index.html)
- [Build a confetti bot with a Raspberry Pi](/content/post/confetti-bot/index.html)
- [Tipsy: Create an autonomous drink carrying robot](/content/post/autonomous-drink-carrying-robot/index.html)
- [6 easy robotics projects for beginners to kickstart your journey](/content/post/6-easy-robotics-projects-for-beginners/index.html)
- [Modernize a 1980s robot](/content/post/modernize-a-1980s-robot/index.html)
- [Robot Block Party 2023: A blast for robot builders and fans](/content/post/svr-robot-block-party-2023/index.html)
- [Inspiring ideation: Takeaways from XchangeIdeas 2023](/content/post/ideathon-highlights-xchange-ideas-pgh/index.html)
- [Build a simple, useful, and affordable outdoor rover](/content/post/build-an-outdoor-rover/index.html)
- [The winning robots at MakeMIT 2023](/content/post/the-winning-viam-powered-robots-at-makemit-2023/index.html)
- [Designing the Viam Rover to support faster hardware iteration](/content/post/designing-the-viam-rover-how-viam-supports-faster-hardware-iteration/index.html)
- [Try Viam: Take over a rover in our robotics lab](/content/post/try-viam-take-over-a-rover-in-our-robotics-lab/index.html)
- [Build a foam dart launcher](/content/post/foam-dart-launcher/index.html)
