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
80

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
51

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
583

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
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
92

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
19

Measure Distances with a Mini Laser Sensor on UNIHIKER

By DFRobot

This tutorial is ideal for students, hobbyists, or educators who want to integrate precise distance sensing into projects such as robotics, automation, obstacle detection, or smart measuring tools.

PROJECT

OpenCV Square Detection based on UNIHIKER

By DFRobot

This project is to connect an external USB camera on UNIHIKER and use the camera to recognize the object, find the square object in the frame and frame it out.

PROJECT
11

Gesture recognition and tracking | Mediapipe Hands x UNIHIKER

By DFRobot

This project is to connect an external USB camera on UNIHIKER and use the camera to recognize the hands and draw keypoints on it.

PROJECT
21

Yolo LPR (License Plate Recognition) Device Based on UNIHIKER

By DFRobot

The UNIHIKER-based Yolo license plate recognizer uses a USB camera and YOLO model for fast, accurate recognition, enabling smart vehicle monitoring, efficiency, and security.

PROJECT
58

DIY a Handwritten Dot Matrix Display with UNIHIKER

By DFRobot

This project aims to make a wireless handwritten dot matrix screen with UNIHIKER.

PROJECT
32

Light Meter Project - Making Dfrobot Unihiker K10 Work with Standard Ard

By Mirko Pavleski

The successful integration of TFT_eSPI and Adafruit sensor libraries proves this AI-focused board has untapped potential for traditional microcontroller applications.