Maker.io main logo
TUTORIAL
32

Intro to Embedded Rust Part 10: Interrupts

By ShawnHymel

In this tutorial, we'll explore how to configure and handle timer interrupts on the Raspberry Pi Pico 2, creating a blinking LED program where the processor spends most of its time sleeping while hardware interrupts handle all the timing.

PROJECT
205

Efficient DIY Joule Thief Voltage Booster Guide

By Rinme Tom

Build a Joule Thief circuit to power LEDs from dead batteries. Complete circuit diagram with toroid, working principle, components list & step-by-step assembly guide.

PROJECT
113

Precise Timekeeping with Raspberry Pi Pico & DS3231 RTC

By Rinme Tom

Learn to interface the Raspberry Pi Pico RTC DS3231 using Arduino IDE. Build an accurate digital clock with a 16x2 I²C LCD. Includes circuit diagram, code & troubleshooting.

PROJECT
81

Real-Time IoT Smart Energy Meter with SMS Alerts

By Rinme Tom

Build an IoT based smart energy meter using ESP32 & PZEM-004T. Real-time monitoring via MQTT dashboard, SMS alerts for abnormal conditions. Complete circuit & code included.

TUTORIAL
58

PCA9306 Logic Level Translator Hookup Guide (v2)

By SparkFun Electronics

The PCA9306 is a dual bi-directional voltage translator for the I2C-bus and SMBus. It works at a range of voltages between 1.2V and 5.0V and doesn't require a direction pin to function. This is a great board for shifting voltages between sensors and your microcontroller.

BLOG
331

Breadboarding: How to Go from Wiring to Debugging Breadboards

By Shruti Garg

Use good breadboarding habits: short wires, color-coded rails, clean layout and learn how to troubleshoot when things don't work.

BLOG
563

Favorite Things 2025: Top Electronics Tools & Boards for Makers

By bekathwia

A curated list of my favorite electronics tools, parts and maker boards for 2025—perfect gifts or upgrades for your workbench.

PROJECT
79

Eye in the dark

By Mustahsin Zarif

Build a “Big Brother eye” that awakens in darkness using LDR sensing and Arduino code driving a GC9A01 LCD.

PROJECT
1 079

How to Build an UWB Indoor Positioning System using ESP32 and Qorvo DWM3

By Rinme Tom

Build a DIY USW indoor positioning system Using ESP32 with the Qorvo DWM3000. This tutorial walks you through hardware, firmware, and Python visualization to create accurate tracking for robotics and IoT projects.