Maker.io main logo
TUTORIAL
96

Introduction to MQTT

By SparkFun Electronics

In this tutorial, you'll learn everything you need to know about the MQTT messaging protocol, why you would want to use it, and how it's implemented.

PROJECT
125

Using a Raspberry Pi as a Router

By Adafruit Industries

FCC rulings got you worried about networking hardware? Use a Raspberry Pi as a router.

TUTORIAL
59

Qwiic Joystick Hookup Guide

By SparkFun Electronics

The SparkFun Qwiic Joystick combines the convenience of the Qwiic connection system and an analog joystick that feels reminiscent of the thumbstick from a PlayStation 2 controller.

TUTORIAL
181

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.

PROJECT
3,751

How to Install Windows 11 on Raspberry Pi Devices

By Rinme Tom

Learn how to install Windows 11 on Raspberry Pi 4 and Pi 5. Step-by-step tutorial with WoR setup, UEFI configuration, and performance tips for 2025.

PROJECT
1,273

Build Your Own All-Sky Camera with a Raspberry Pi

By Sara McCaslin

Capture celestial events with a DIY AllSky camera. Build with Raspberry Pi, a fish-eye lens, and AllSky software.

PROJECT
206

Bluetooth LE Sensor Nodes to Raspberry Pi WiFi Bridge

By Adafruit Industries

Send data from Bluetooth LE sensors to Adafruit IO with a Raspberry Pi bridge.

PROJECT
334

Build a Raspberry Pi Time-Lapse Camera

By Don Wilcher

Capture time in motion with a Raspberry Pi time-lapse camera: Step-by-step guide to building your own setup. Capture the world in motion!

PROJECT
9,833

Stream Live Video Over RTSP From Your Raspberry Pi

By Nate_Larson

Learn how to stream live video with any CSI connected Raspberry Pi camera on Bullseye for web streaming, security surveillance, or integrate with Frigate NVR.

TUTORIAL
1,659

How to Install and Get Started with Node-RED

By Maker.io Staff

Node-RED differs from typical programming environments and flow-based Arduino block editors by focusing instead on messages, passing values, and processing data.

TUTORIAL
23,278

How To Connect a Drive (HDD/SSD) to a Raspberry Pi or Other Linux Computers

By Maker.io Staff

Projects such as personal media-streaming servers, NAS devices, and homemade game consoles may benefit from additional external data storage.

PROJECT
470

How to Run Custom Speech-to-Text (STT) and Text-to-Speech (TTS) Servers

By ShawnHymel

How to run Mozilla DeepSpeech and TTS services on a local computer for Mycroft AI