Maker.io main logo
PROJECT

Control LED Via Phone App – Arduino ESP32 Home Automation Using Matter

By Ron Cutts

In this easy Visuino tutorial, you’ll learn how to use the Matter protocol to control an LED on your Arduino Nano ESP32 directly from your smartphone — creating a simple and powerful smart home automation setup.

PROJECT

Arduino Water Level Display – Real-Time Level on I2C LCD

By Ron Cutts

In this Visuino project, you’ll learn how to easily measure and display water levels using a water level sensor and an I2C LCD — all without writing a single line of code!

PROJECT

Set Temperature, Actuator Responds – Arduino LCD Shows Live Temp & Statu

By Ron Cutts

In this Visuino project, you will learn how to control a linear actuator automatically based on temperature (or humidity) readings using a DHT11 sensor, an I2C LCD display, and an L298N DC Motor Driver.

PROJECT
91

Mesh-your world: Off-Grid Mesh Network with ESP32 & LoRa

By Rinme Tom

Build a diy Meshtastic node using Meshtastic ESP32 and LoRa devices for secure, long-range, encrypted mesh messaging, perfect for off-grid communication.

PROJECT
21

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
54

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
21

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
139

Wireless Stepper Motor Controller with ESP32 and TMC2240

By Rinme Tom

Build a wireless stepper motor controller with ESP32, TMC2240 driver and web interface. Control stepper motors remotely through a web browser via WiFi with precision positioning and real-time feedback.

PROJECT
72

How to make Simplest ever Oscilloscope Clock

By Mirko Pavleski

This simple oscilloscope clock is fully functional, highly adjustable, and has the option of automatically setting the time via the Internet.

PROJECT
611

DIY Digital Barograph with BME280 and ESP32 - 24 Hour Pressure Trends

By Mirko Pavleski

This is a modern digital interpretation of a traditional barograph that displays real-time atmospheric pressure trends over a 24-hour period using a high-precision BME280 sensor and ESP32 microcontroller.

PROJECT
83

UNIHIKER K10 : DIY AI Bunny--A Talking, Teaching & Interactive Companion

By DFRobot

AI Bunny is a cute, educational, interactive companion in a 3D-printed bunny enclosure. It listens, speaks, responds, teaches—practicing language, storytelling, educational games, answering questions. This DIY device brings edge AI to life for kids and grownups.

PROJECT
442

Understanding Thermal Printers and How to Use it with ESP32

By Rinme Tom

Learn how to interface the ESP32 thermal printer with a complete tutorial. Includes PNP-500 wiring, Arduino code, circuit diagrams, and projects for receipt printing, barcodes, and QR codes. Perfect for microcontroller projects and IoT applications.