SparkFun is an online retail store that sells the bits and pieces to make your electronics projects possible. No matter what your vision is, our products and resources are designed to make the world of electronics more accessible to the average person. In addition to products, SparkFun, through our
In this guide, we will cover how to utilize the RedBoard Turbo to emulate an HID keyboard that responds to inputs from the Qwiic Keypad to create your own custom shortcut keypad.
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.
Pulling the plug on your Raspberry Pi before it safely shuts down... is a bad idea! This can result in a corrupt microSD card and file system. Normally, we can use the menu bar from the GUI or type a command in the terminal window to safely shutdown the Pi.
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.
Welcome to the world of paper circuits - creating electronic projects directly on paper using simple components. This guide will walk you through building a simple circuit using copper tape, a 5mm LED, and a 3V coin cell battery.
In this tutorial, we'll provide a quick rundown of each part in the kit, to help reinforce your understanding of the component. For some parts, we'll include an example application, in case you're in need of a circuit to plug your new toys into.
The SparkFun Arduino ProtoShield PCB and ProtoShield kit lets you customize your own Arduino shield using whatever custom circuit you can come up with! This tutorial will go over its features, hardware assembly, and how to use shield.
The LilyPad Light Sensor is a sewable breakout board with an ALS-PT19 light sensor on it. To use the light sensor, you will need to connect to a LilyPad Arduino or other microcontroller to read the sensor values and use them in your code.