Maker.io main logo
TUTORIAL
1,144

TPL5110 Nano Power Timer Hookup Guide

By SparkFun Electronics

In this tutorial, we'll discuss how the time is set with the on board six DIP switch and use a microcontroller to turn it off when a task is finished.

PROJECT
111

ESP32 Relay Web Server

By SparkFun Electronics

The goal of this project is to have a website hosted on an ESP32 that controls any relay-controlled device connected to a local network and keeps a dynamically updated state of those devices.

PROJECT
115

Build Your Own High-Concentration CO2 Detector

By SparkFun Electronics

This tutorial covers how to get CO2 and other environmental readings from the STC31 using both Arduino and MicroPython when connecting the CO2 Sensor Breakout to a compatible development board over Qwiic.

TUTORIAL
555

SparkFun ProDriver and Mini Stepper Motor Driver Hookup Guide

By SparkFun Electronics

SparkFun ProDriver and Mini Stepper Motor Driver utilize the latest TC78H670FTG stepper motor driver from Toshiba. With two different methods for control (serial communication or clock-in stepping) this is a great option for your next project that requires precise motor control.

PROJECT
96

Adding Audio to Your Embedded Project Using Qwiic Twist and Audio Player

By SparkFun Electronics

In this tutorial, we'll walk you through using the SparkFun Audio Player Breakout in combination with the Qwiic Twist to let you select and play tracks from a microSD card. It's a compact and powerful way to add audio interactivity to your prototype using simple I2C and serial connections.

BLOG
893

Building a Voice-Controlled Robot - Diving into the Circuits

By Annabel Ng

Dive into the circuits behind the S1XT33N voice-controlled robot, exploring motor control, microphone biasing, and more.

PROJECT
468

iCE40 FPGA Calculator (Beginner)

By Ethan Nichols

Embark on your FPGA journey with the iCE40 Calculator project. This beginner's guide walks you through every step, offering valuable tips and lessons learned.

TUTORIAL
1,542

How to Control LED Intensity Using Node-RED

By Don Wilcher

Potentiometers or solid-state dimming circuits have often been used to ‎control an LED’s intensity, however a wireless method provides greater ‎remote control.

TUTORIAL
3,990

How To Connect a Thermal Printer to an Arduino Board

By Maker.io Staff

Receipt printers are a fantastic way of adding an inexpensive, simple-to-use, small printer to any project using only two serial communication lines.

PROJECT
610

ESP32-CAM with PIR motion sensor PLUS Telegram?

By M5Stack

Receive motion detected images to your Telegram app!

PROJECT
1,125

A Simple Square-Wave Function Generator with an Arduino

By Maker.io Staff

Learn how to use the DAC of an Arduino to create a simple function generator capable of producing square, sine, and sawtooth waveforms.

TUTORIAL
2,098

How to Connect an LCD to your Arduino

By Maker.io Staff

This how-to article covers the basics of connecting character LCD displays to an Arduino.