Maker.io main logo
TUTORIAL

Qwiic Proximity Sensor (VCNL4040) Hookup Guide

By SparkFun Electronics

The Qwiic Proximity Sensor is a simple IR presence and ambient light sensor utilizing the VCNL4040. This sensor is excellent for detecting if something has appeared in front of the sensor; detecting objects qualitatively up to 20cm away.

TUTORIAL

SparkFun Qwiic RFID-IDXXLA Hookup Guide

By SparkFun Electronics

The Qwiic RFID ID-XXLA is an I2C solution that pairs with the ID-LA modules: ID-3LA, the ID-12LA, or the ID-20LA, and utilizes 125kHz RFID chips. Using the product's interrupt pin, we'll discuss how to get, store, and compare unique RFID IDs.

TUTORIAL

How to Create a Code Pipeline that Automatically Updates a Website

By Andrew Kazour

This article covers everything I used to build the code pipeline for the website!

TUTORIAL

How to Make a Virtual Machine Environment

By Andrew Kazour

This post will go over the creation of a VM, setup, and all the needed software for a development environment that can theoretically run offline.

TUTORIAL
12

Moonshine Voice Control on Raspberry Pi

By Adafruit Industries

Set up trigger phrases to carry out specified actions on your Raspberry Pi.

TUTORIAL
37

SparkFun GPS Breakout (ZOE-M8Q and SAM-M8Q) Hookup Guide

By SparkFun Electronics

The SparkFun ZOE-M8Q and SAM-M8Q are simple GNSS receivers with different antenna configurations. They both have a 2.5m horizontal accuracy!

TUTORIAL
91

Decoding Op-amp Datasheets, Input Bias Current

By Uzair Syed

If you think back to your electronics I (or maybe II) class, you'll remember one of the really important properties of a voltage amplifier is that it barely loads your input—that is to say, it has an infinite input impedance.

TUTORIAL
48

Intro to Embedded Rust Part 12: Asynchronous Programming with Embassy

By ShawnHymel

In this tutorial, we'll create a very simple button-controlled blinking LED program using Embassy's async functions and task spawning, demonstrating how async/await syntax allows you to write concurrent code that appears sequential while the executor efficiently switches between tasks.

TUTORIAL
23

TFT LCD Breakout 1.8in 128x160 Hookup Guide

By SparkFun Electronics

In this guide we will familiarize ourselves with the hardware, explain how to connect the display to your microcontroller of choice, cover how to install the Arduino libraries, and give an overview of the software examples that you can start off with.

TUTORIAL
64

Qwiic Scale Hookup Guide

By SparkFun Electronics

The Qwiic Scale is an incredibly easy way to read scales and their inner bits, and load cells.

TUTORIAL
34

Getting to grips with the Kitronik Klaw, BBC micro:bit, and MakeCode!

By Kitronik Maker

For the budding Roboteer, learning how to add and control actuators is a key skill. In this guide, we are going to take a look at our servo driven Klaw actuator,* and show you how to control it via code.

TUTORIAL
47

Intro to Embedded Rust Part 11: defmt and Step-through Debugging

By ShawnHymel

In this tutorial, we’ll explore how to use the Raspberry Pi Debug Probe to perform step-through debugging in Rust.