Maker.io main logo
PROJECT
980

Adding Object Detection Vision to the XRP Robot

By ShawnHymel

This guide demonstrates how to add a custom object detection machine learning model to the XRP robot.

PROJECT
1 128

Intro to the Google Coral Dev Board Micro: Custom Object Detection

By ShawnHymel

This tutorial demonstrates how to train and deploy a custom object detection model for the Google Coral Dev Board Micro.

PROJECT
826

Tiny Reinforcement Learning (TinyRL) for Robotics

By ShawnHymel

This project demonstrates using reinforcement learning to solve the swing-up problem on an inverted pendulum

PROJECT
237

Hyperparameter Optimization with Meta Ax

By ShawnHymel

This tutorial demonstrates hyperparameter tuning using Meta's Ax framework for a common reinforcement learning problem

PROJECT
4 469

How to Tune a PID Controller

By ShawnHymel

In this tutorial, we demonstrate how to manually tune a PID controller.

PROJECT
7 623

Introduction to PID Controllers

By ShawnHymel

In this post, we cover the basic theory behind PID controllers. PID stands for “Proportional, Integral, Derivative," and they are commonly used in industrial settings to control various processes.

PROJECT
868

Intro to Reinforcement Learning Using Gymnasium and Stable Baselines3

By ShawnHymel

Demonstration on how to use reinforcement learning (RL) to solve the inverted pendulum with Python along with the Gymnasium and Stable Baselines3 packages.

PROJECT
236

Teach an AI to play QWOP

By ShawnHymel

In this tutorial, we show you how to use gymnasium and stable baselines with the PPO algorithm to teach a reinforcement learning AI agent to play the web-based game, qwop.

PROJECT
450

Getting Started With Matter Using Silicon Labs Dev Boards

By ShawnHymel

This tutorial demonstrates how to create a Matter network using two SiLabs development boards and a Raspberry Pi 4

PROJECT
254

Getting Started With Thread Networking Using Silicon Labs Dev Boards

By ShawnHymel

This tutorial shows you how to create a simple Thread network with two SiLabs development boards.

PROJECT
556

Continuous Deployment Using Docker and Github Actions

By ShawnHymel

This tutorial demonstrates how to automatically build uf2 files for the Raspberry Pi Pico using continuous deployment with Docker and GitHub Actions

PROJECT
2 205

Writing C/C++ Unit Tests with CppUTest

By ShawnHymel

This tutorial provides a template to demonstrate writing unit tests for applications in C/C++