Maker.io main logo
TUTORIAL

How To Use Arduino IDE Compiler Macros

By Maker.io Staff

Macros allow toggling of debug logs, platform features, and memory optimizations. They also provide cleaner logs with automatic line numbers and function names.

TUTORIAL

Random Number Generation in Arduino and Embedded Designs

By Maker.io Staff

Not all random values are equal. Explore the difference between pseudo-random generators and true hardware randomness in embedded projects.

TUTORIAL
23

What is the RP2350 High-Speed Transmit Interface (HSTX)?

By Maker.io Staff

Clear overview of HSTX architecture—async FIFO, command expander, output shifters—and where it fits in maker projects.

TUTORIAL
6,281

How-To: Read and Understand Technical Datasheets

By Maker.io Staff

Learn essential skills for interpreting electronic component documentation. Explore pin configurations, operating conditions, truth tables, and timing diagrams.

BLOG
56

Celebrate Mario Day with 3D-Printed Super Stars!

By Maker.io Staff

3D print Super Mario Super Stars and a Coin Box for the ultimate Mario Day celebration! Get the files and start printing today.

PROJECT
126

Connected Audio-based Threat Detection on Raspberry Pi

By Maker.io Staff

Build a smart audio threat detection system with Raspberry Pi and a USB microphone, processing sound locally for privacy-focused home security.

BLOG
78

DIY 3D Printed Flowers & Vase for Valentine’s

By Maker.io Staff

3D print a stunning bouquet of roses with a matching vase for a unique Valentine’s gift. A lasting, handmade surprise for someone special!

PROJECT
1,321

Create an Indoor Garden Automated Plant Monitoring and Watering System

By Maker.io Staff

Learn how to create a DIY indoor gardening system using a Pimoroni Grow Kit and a Raspberry Pi for hassle-free plant care.

PROJECT
2,496

High-Speed Raspberry Pi 5 Mini NAS

By Maker.io Staff

Create a budget-friendly DIY home network storage system using Raspberry Pi 5, NVMe SSDs, and RAID configurations for enhanced reliability.

PROJECT
658

Arduino IoT Glass Break Sensor

By Maker.io Staff

Make a DIY home security system with Arduino! Detect window breaks with a piezo sensor, amplify signals, and connect to the IoT Cloud for remote alerts.

TUTORIAL
211

How To Send Unsecured and Secured API Requests with Arduino

By Maker.io Staff

Learn how to send API requests with your Arduino. This tutorial explains how to make HTTP and HTTPS requests, update firmware, and secure your connections.

TUTORIAL
714

How to Create Custom ML Models with Google MediaPipe Model Maker

By Maker.io Staff

Customize pre-trained machine learning models with Google MediaPipe. Discover how to perform transfer learning and optimize your model for specific tasks.