Maker.io main logo
PROJECT

How to Use PCF8574 GPIO Extender With Arduino or ESP32

By Ron Cutts

How to Use PCF8574 GPIO Extender With Arduino or ESP32: If you require more pins for your project to connect more buttons, sensors or LEDs, GPIO expanders can h

PROJECT

Arduino New Year's Eve Fireworks

By Ron Cutts

Arduino New Year's Eve Fireworks: Make a New Year's Eve Fireworks using Arduino and the ST7735 lcd.Watch the Video! Project file can be downloaded below.

PROJECT
19

Arduino LASER Brightness Pulse Width Modulation PWM

By Ron Cutts

Arduino LASER Brightness Pulse Width Modulation PWM: In this tutorial we will use a LASER Module connected to Arduino UNO and Visuino to make it change it's bri

PROJECT
15

SteamPunk Goggles - Simple DIY Tutorial Part 2

By Ron Cutts

SteamPunk Goggles - Simple DIY Tutorial Part 2: In this Tutorial we will learn how to make the Legendary SteamPunk Goggles that change colors. If you haven't ye

PROJECT
27

Control Powerful Electric Skateboard E-Bike 350W DC Motor Using Arduino

By Ron Cutts

Control Powerful Electric Skateboard E-Bike 350W DC Motor Using Arduino and BTS7960b: In this tutorial we are going to learn how to control a DC motor using Ard

PROJECT
18

VISUINO Rolling Dice Using 0.96 Inch 4 Pin OLED Module

By Ron Cutts

Learn how to build a rolling dice project with Visuino, Arduino UNO, and a 4‑pin OLED display. Step‑by‑step guide with circuit diagram and code snippets.

PROJECT
28

HOW TO USE a VIBRATION SENSOR- VISUINO TUTORIAL WITH ARDUINO

By Ron Cutts

Learn how to wire a vibration sensor, LED, and buzzer to an Arduino Uno using Visuino. Get instant alerts when motion is detected.

PROJECT
191

Controlling a 28BYJ-48 Stepper Motor Using ULN2003 and Arduino

By Rachana Jain

This article covers how a stepper motor works, the different operating modes, and how the 28BYJ-48 stepper motor can be driven using a ULN2003 driver module with an Arduino Uno.

TUTORIAL
53

PCA9306 Logic Level Translator Hookup Guide (v2)

By SparkFun Electronics

The PCA9306 is a dual bi-directional voltage translator for the I2C-bus and SMBus. It works at a range of voltages between 1.2V and 5.0V and doesn't require a direction pin to function. This is a great board for shifting voltages between sensors and your microcontroller.

PROJECT
89

Interface Reyax RYLR999 LoRa Module with Arduino

By Rachana Jain

In this guide, we will learn LoRa technology and demonstrate how to interface the RYLR999 LoRa module with an Arduino.

PROJECT
378

Arduino Dual-Axis Solar Tracker with LDR Sensors

By Rinme Tom

Build a dual axis solar tracker system using Arduino, LDR sensors & servo motors. Increase solar panel efficiency by 30-40%. Complete circuit diagram & code included.

TUTORIAL
404

How To Use Arduino IDE Compiler Macros

By Maker.io Staff

Macros allow toggling of debug logs, platform features, and memory optimizations. They also provide cleaner logs with automatic line numbers and function names.