Maker.io main logo
TUTORIAL

GitHub for Robotics: Organizing Your First Project

By Hector Eduardo Tovar Mendoza

Learn how to use GitHub for robotics: repository setup, structure, and collaboration for Arduino, ROS, or embedded systems.

TUTORIAL

An Introduction To 3D Design In 123D Design

By Kitronik Maker

This is a step by step guide for using free design tools to create 2D and 3D designs for 3D printing and is intended as an introduction to 3D design.

TUTORIAL
22

Intro to ROS Part 10: Getting Started with TF2 and Turtlesim

By ShawnHymel

In this tutorial, we begin working with TF2, the ROS 2 library that handles coordinate transformations.

TUTORIAL
10

Create a Custom Object Detection Model with Photos

By Hector Eduardo Tovar Mendoza

Learn how to build a custom object detector using Roboflow and YOLOv8—upload photos, label, augment, train and deploy.

TUTORIAL
29

FIFO design in SystemVerilog

By Mustahsin Zarif

Learn how to build a circular FIFO in SystemVerilog with read/write control and pointer logic.

TUTORIAL
52

Local LLMs on Raspberry Pi

By Adafruit Industries

Explore the possibilities of running LLMs locally on the Raspberry Pi & similar hardware.

TUTORIAL
49

Ring Oscillator Design and Characterization In Cadence Virtuoso

By Mustahsin Zarif

Explore how inverter sizing affects propagation delay and oscillation frequency in a ring oscillator.

TUTORIAL
203

SparkFun GPS Dead Reckoning NEO-M8U Hookup Guide

By SparkFun Electronics

The u-blox NEO-M8U is a powerful GPS units that takes advantage of untethered dead reckoning (UDR) technology for navigation.

TUTORIAL
17

How to Manage Packages for Pico in Thonny

By Kitronik Maker

In this guide we are going to look at how you can use the package manager in Thonny to download the libraries for Kitronik products directly onto your Raspberry Pi Pico.

TUTORIAL
73

Intro to ROS Part 9: Launch Files

By ShawnHymel

In this tutorial, we’ll explore how ROS 2 launch files simplify node orchestration.

TUTORIAL
89

How To Install Multiple Operating Systems On a Raspberry Pi

By Maker.io Staff

Learn how to install multiple operating systems on a single Raspberry Pi. Turn your Raspberry Pi into a multi-system hub for gaming, work, and learning.

TUTORIAL
23

SparkFun Humidity Sensor Breakout - SHTC3 (Qwiic) Hookup Guide

By SparkFun Electronics

Looking to keep a log of the climate in your greenhouse, create a humidor control system or want to track temperature and humidity data for a weather station project? The SparkFun Humidity Sensor Breakout - SHTC3 (Qwiic) may be the perfect option for you!