Maker.io main logo
PROJECT
780

Local Models for Translation, Speech, & Wardrobe on Pi 5

By Adafruit Industries

Practice reading or listening to other languages with this multi-lingual speaking weather & wardrobe assistant on the Raspberry Pi 5.

PROJECT
45

Building a Vintage Tube-Style Internet Radio with Raspberry Pi & Rotary

By Mirko Pavleski

This project successfully merges the nostalgic charm of a vintage tube radio with the power of modern internet streaming using the Crowpanel 7-inch Pi Terminal.

TUTORIAL
47

Pi Servo pHAT (v2) Hookup Guide

By SparkFun Electronics

The SparkFun Pi Servo pHAT provides your Raspberry Pi with 16 PWM channels that can be controlled over I2C. These channels are broken out in a header combination that is perfect for connecting servo motors.

VIDEO
38

Donald Bell Maker Update: That's the Spirit

By Maker.io Staff

This week on Maker Update: Japanese demon juggling, more AI for Raspberry Pi, reality-blocking glasses, lighting up the RF spectrum, and 1-dimensional Space Invaders.

PROJECT
146

Build a 5-Day forecast Raspberry Pi Weather Dashboard (Step-by-Step)

By Mirko Pavleski

How to create a professional, full-screen weather dashboard featuring a 5-day forecast and dynamic meteogram using the Elecrow Pi Terminal and Raspberry Pi.

VIDEO
40

Donald Bell Maker Update: Dialing It In

By Maker.io Staff

This week on Maker Update: a music player that goes back to basics, a self-balancing robot you can 3D print, and a new spin on game controllers.

PROJECT
145

LINAMP Project – Winamp-Style Audio Front Panel on Raspberry Pi 5

By Mirko Pavleski

This project perfectly fuses the iconic Winamp software with modern Raspberry Pi functionality, where every original Winamp function is fully touch-responsive on the finished product, demonstrating a successful and practical tribute to a legendary media player.

TUTORIAL
93

Qwiic Atmospheric Sensor (BME280) Hookup Guide

By SparkFun Electronics

The Qwiic Atmospheric Sensor (BME280) is an updated board revision of our Atmospheric Sensor Breakout- BME280 to make it Qwiic compatible.

TUTORIAL
476

Intro to ROS Part 12: Talking to Microcontrollers

By ShawnHymel

In this tutorial, we’ll demonstrate how to set up a communication channel between a ROS 2 node running on a Raspberry Pi and an Arduino-compatible microcontroller to control a simple robot.

TUTORIAL
145

Intro to ROS Part 11: TF2 Broadcasters and Listeners

By ShawnHymel

In this tutorial, we take the next step and create a complete system using both TF2 broadcasters and listeners.