Maker.io main logo
PROJECT

From Unboxing to Coding - Radar Clock on Elecrow’s 2.1 HMI Display

By Mirko Pavleski

This module from Elecrow has endless possibilities for making DIY projects in a relatively simple way, without the need for soldering or other hardware work.

PROJECT

Create an Ambient-Adaptive real-time CO2 Bar

By Sheikh Shuhad

This tutorial walks you through a tiny, privacy-first web app that reads only the advertised CO2 level from a nearby HibouAir sensor using a BleuIO USB BLE dongle. Renders it as a color bar with a simple “High CO2” warning when your threshold is crossed.

PROJECT
10

Halloween Pumpkin

By Adafruit Industries

Here is a quick project for an electronic Halloween pumpkin.

PROJECT
15

Making a Retro Analog NTP Clock with Unihiker K10 - Arduino IDE Tutorial

By Mirko Pavleski

This project successfully demonstrates that the Unihiker K10 board, despite being AI-oriented, can effectively utilize standard Arduino libraries for creating traditional electronics projects.

PROJECT
37

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.

PROJECT
14

Halloween Scream Box

By Adafruit Industries

Do you need a last-minute Halloween decoration to scare your friends and trick-or-treaters? Try building a scream box that lets out blood-curdling screams when it's opened!

PROJECT

Remote Control Candy Dispenser Ghost

By SparkFun Electronics

For social distant trick or treating, we thought we’d make a BLE controlled servo claw using the Circuit Playground Bluefruit.

PROJECT
21

Build a Cheap & Easy HF Preselector - Antenna Tuner

By Mirko Pavleski

This DIY HF antenna preselector drastically improves the listening experience on your shortwave radio, especially with a long wire antenna.

PROJECT
15

ESP32-C3 LCD Kit - RGB LED Brightness & Random Color Using Visual Progra

By Ron Cutts

In this Visuino project, you will learn how to use the ESP32-C3 LCD kit to control an RGB LED’s brightness with a rotary encoder. Turning the encoder adjusts the brightness in steps from 0 to 1 with 0.1 increments, and the current brightness level is shown directly on the LCD display. Pressing the encoder’s button instantly sets a random LED color, making the project both fun and interactive. This tutorial is perfect for learning how to: Configure and Use the rotary encoder on ESP32-C3 Display live brightness values on the LCD screen Randomize LED colors with a simple button press Use Visuino Visual Programming to quickly design interactive IoT projects Bring your ESP32-C3 LCD kit to life with this engaging RGB LED brightness controller!

PROJECT
15

Build Arduino RFID Door Lock With Visual Programming (Visuino + MFRC522)

By Ron Cutts

Create a secure Arduino RFID Door Lock using Visual Programming in Visuino! Learn how to connect the MFRC522 RFID module, verify card IDs, and control a magnetic solenoid lock. When a valid RFID card is detected, the door unlocks and a green LED confirms access. Swipe again to lock the door. No coding needed — perfect for beginners and smart home security projects.

PROJECT
15

How to Automate Linear Actuator Using Arduino & Visual Programming

By Ron Cutts

In this step-by-step tutorial, you’ll discover how to create sequences that control your actuator with precise timing (in milliseconds or even microseconds).

PROJECT
20

High Brightness LED Control With Rotary Encoder | Arduino Visual

By Ron Cutts

In this Visual Programming (Visuino) tutorial, we’ll use a High Brightness Lighting LED Module and a Rotary Encoder to control LED brightness and blinking modes.