Maker.io main logo
TUTORIAL

Why Is This Code Bad?

By Nathan Jones

Discover the difference between messy and clean code with real examples. See why certain code examples are harder to use and maintain.

BLOG

DigiKey to Exhibit at Maker Faire Rome 2025

By Kevin Walseth

Visit DigiKey at Maker Faire Rome 2025 for hands-on demos of Arduino, Adafruit, Raspberry Pi, & other cutting-edge new technologies, plus exclusive giveaways.

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.

TUTORIAL

Getting Started with the Arduino UNO Q

By Nate_Larson

Learn how to get started with the UNO Q, Arduino's Qualcomm based single-board computer running Linux OS with an Arduino IDE-compatible STMicro microcontroller.

TUTORIAL

Beginner’s Guide to Logic Gates and Flip-Flops

By Zach Hipps

Learn how logic gates and flip-flops form the foundation of digital electronics. See AND, OR, NOT, NAND, NOR, XOR, and XNOR gates in action with truth tables.

PROJECT

Breadboard Power Supply Kit 5V/3.3V Quickstart Guide

By SparkFun Electronics

This guide will help with everything you need to get started with the Breadboard Power Supply.

TUTORIAL

Faster printf Debugging (Part 1)

By Nathan Jones

Discover why printf slows down embedded systems and tips for reducing UART transmission time to speed up debugging.

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.

Mishael Bingham

Skills:

Interests:

MAKER