Maker.io main logo
PROJECT

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

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

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

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.

PROJECT

DIY Static Charge Monitor - Electrostatic Field Detector (Arduino & TL07

By Mirko Pavleski

This simple Static Charge Monitor uses a parallel-plate detector and TL071 op-amp circuit to measure electrostatic fields, with real-time visualization via Arduino and PC software.

PROJECT
22

Build a Custom Fusion 360 Controller with the Arduino Plug and Make Kit

By Travis Foss

Step-by-step guide to building a Fusion 360 controller using the Arduino Plug and Make kit and Modulino modules.

PROJECT
11

Micro SD Card Module interfacing with Arduino

By Rachana Jain

Learn how to interface a microSD card module with Arduino.

PROJECT
76

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
45

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
65

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
73

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.

PROJECT
82

DIY Magnet Polarity Detector - How to Identify Poles with a Hall Sensor

By Mirko Pavleski

This simple, self-made device effectively identifies magnet polarities, even for complex shapes, proving that sometimes the best tools are the ones you build yourself from readily available parts.