Filters
146 sitesAll Documentation
Python package for the Pi Servo Hat
Python module for the qwiic bme280 sensor
Python Driver for CY8CMBR3xxx capacitance sensors, specifically for use with the SparkFun Qwiic Capacitive Soil Moisture Sensor
Python Package for the Qwiic Keypad breakout
Python Module for the MAX3010x Particle Sensor
Python driver for the SparkFun qwiic micropressure sensor
Python module for the Nuvoton NAU7802 24-bit dual-channel ADC for (Wheatstone) bridge sensors
Python package for the PCA9685 IC
Python module for the qwiic serial control motor driver
Python module for I2C control of the SparkFun Qwiic Serial LCDs
Python module to interface with the Qwiic Soil Moisture Sensor Board
Python package for the Qwiic Mux Breakout - 8 Channel (TCA9548A)
Python library for Qwiic TMP102 Sensor
Python driver for the Qwiic Twist breakout board
Python package for the qwiic VL53L1X distance sensor (4m)
SparkFun IoT Node- LoRaWAN Firmware repository
Documentation and Hardware Files for the SparkFun 6DoF LSM6DS16X
A Qwiic breakout for the VEML7700 ambient light sensor
Arduino library for the SparkFun AS7331 Qwiic Spectral UV Sensor, which measures UV radiation on three channels, UVA, UVB, and UVC, with high sensitivity and accuracy.
A small breakout board for the serial-controlled MY1690X-16S MP3/WAV audio player module.
Documentation and hardware Files for the SparkFun BlueSMiRF v2. These boards work as a wireless serial UART pipe and are a great wireless replacement for serial cables. Simply pair, connect, and transmit serial data between your TX/RX lines! Any serial stream from 2400 to 921600 baud can be passed seamlessly between two devices.
Arduino Library to support the Bosch BMV080 Particulate Matter Air Quality Sensor PM2.5 via I2C and SPI.
Top level repo for a suite of buck regulator form factors using the AP3429A buck regulator.
Top level repo for a suite of buck regulator form factors using the AP63357DV-7 adjustable buck regulator.
A Qwiic breakout for the STC31 CO2 and SHTC3 Temperature and Humidity Sensors.
Documentation and firmware for the SparkFun DataLogger IoT line of products.
Documentation and Hardware Files for the SparkFun XBee Arduino Shield
Documentation and Hardware for the SparkFun XBee Development Board
Documentation and Hardware for the SparkFun XBee Explorer USB-C
Documentation and Hardware for the SparkFun XBee Regulated Qwiic
Environmental sensor that includes the ENS160 and BME280.
The ESP32 Pico in a classic Pro Mini form factor.
The SparkFun GNSS Combo Breakout - ZED-F9P, NEO-D9S (Qwiic) (GPS-22560) combines the u-blox ZED-F9P multi-band high precision GNSS module with the NEO-D9S L-band GNSS correction data receiver.
A USB evaluation board for the dual L1/L5 frequency DAN-F10N GNSS receiver.
A simple breakout board for the SparkPNT GNSS Flex modules
This is an ecosystem of modular plug-in boards, featuring SparkFun's latest and most popular GNSS receivers.
A USB breakout board for the quadband RTK LG580P receiver with dual antenna input and extremely accurate heading.
A USB breakout board for the mosaic-G5 P3 allband GNSS RTK receiver
Breakout board for the Septentrio mosaic-T GNSS timing receiver
Breakout board for the mosaic-X5 triband GNSS receiver with RTK capabilities.
A USB breakout board for the ZED-X20P allband GNSS RTK receiver.
The SparkFun GNSS Disciplined Oscillator (GNSSDO) is a precision time and frequency reference based on the Septentrio mosaic-T GNSS receiver. It features a disciplined 10MHz TCXO oscillator, aluminum enclosure, Ethernet, PTP broadcast, data logging, multiple power options, and supports the Fugro AtomiChron timing service.
An indoor air quality board combining the SCD41 CO2 sensor and the SEN55 PPM/VOX with humidity and temperature as well.
The hardware repository for an IoT motor driver development board using the ESP32
Hardware Repository for the SparkFun IoT Node - LoRaWAN Development board
The SparkFun IoT RedBoard - RP2350 is a wireless development board in the R4 form-factor based around the Raspberry Pi RP2350 microcontroller.
A small breakout board for the quadband RTK capable LG290P GNSS receiver .
A simple to use radio modem for long distances using LoRa.
Tutorial, hardware design files, and example code for the Magnetic Imaging Tile - 8x8.
Using the u-blox SARA-R510M8S, this function board adds LTE and GNSS capabilities to the MicroMod EcoSystem.
Tutorial and hardware files for a digital switch capable of switching DC loads up to 12V. Includes 3.3V Buck Regulator, N-channel MOSFET low-side switch circuit, and flyback diode on the load side.
An Arduino library for the MY1690 serial MP3 decoder IC.
A breakout board for the Bosch Particulate Matter Sensor BMV080 PM2.5 supporting Qwiic and SPI.
Hardware design for the SparkFun Pico Add On Flipper Board for XRP
This SparkFun Arduino Library enables support for DVI output via the HSTX connect on SparkFun RP2050 Boards
A small board that adds a display, navigation, logging, and battery management.
The SparkFun Pro Micro - RP2350 is a compact and versatile development board built around Raspberry Pi's RP2350 microcontroller.
Documentation and Hardware Files for the SparkFun Pro Micro ESP32-C3
A 1"x1" Qwiic board that boosts the Qwiic connector system from 3.3V up to 5V.
Hardware Repo for the SparkFun Qwiic 6DoF BMI270 and the SparkFun Micro Qwiic 6DoF BMI270
An I²C-controlled Qwiic device that provides solderless plug-and-play buzzer sounds!
Arduino Library for the SparkFun Qwiic Buzzer
Qwiic breakout for the Sensirion SCD4x CO2 sensors.
Qwiic Breakout Board for the Infineon XENSIV PAS CO2 Sensor.
Documentation, example code, and hardware design files for the SparkFun Qwiic Directional Pad. Add a D-Pad to your next project with Qwiic!
Breakout board for the Texas Instruments TMAG5273 low-power linear 3D Hall-effect sensor.
Breakout board for the ST STH34PF80 low-power, high-sensitivity infrared (IR) sensor for presence and motion detection.
Documentation, example code, and hardware design files for the SparkFun Qwiic Navigation Switch. Add a Navigation Switch to your next project with Qwiic!
1.30" OLED display: 128 x 64 white pixels; Qwiic connections
Add a crisp, high-contrast user interface to your project with this compact 1.5-inch OLED display, featuring effortless Qwiic integration and low power consumption.
Arduino Library for SparkFun's OLED Qwiic (I²C) boards
Arduino library for the SparkFun Optical Tracking Odometry Sensor
A Qwiic-sized (1"x1") Development board featuring the ESP32-C6 MINI-1
Documentation and hardware files for the Qwiic Power Switch, which is a power switch for the Qwiic system.
Tutorial and hardware files for the SparkFun Qwiic Pulsed Coherent Radar Sensor - Acconeer XM125. The board brings powerful 60 GHz radar technology with millimeter precision to your projects.
Arduino Library for SparkFun's Qwiic TMF882X breakout boards
Arduino Library for the SparkFun Qwiic Ultrasonic Distance Sensor - TCT40
Arduino library for the SparkFun Qwiic Pulsed Coherent Radar Sensor – Acconeer XM125.
The SparkFun Red Vision Kit for XRP adds a camera and touchscreen display function to the XRP Robotics Kit using a SparkFun MicroPython port of OpenCV.
A USB-C serial-to-USB breakout board for the ID-Innovations Tiny RFID modules.
Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.
SparkFun's RTK Evaluation Kit: ESP32-WROVER, ZED-F9P, NEO-D9S, LARA-R6001D, W5500
The hardware repository for the designs of the PCBs in the SparkPNT RTK Facet mosaic. This repo also includes the design files for the display and connector boards utilized in our next-generation of Facet GNSS products.
Centimeter precision GPS/GNSS using L1/L2 signals broadcast over Bluetooth SPP (using the ESP32) in an easy to use enclosure.
The SparkFun RTK mosaic-X5 is a GNSS station based on the Septentrio mosaic-X5 GNSS receiver. It features an aluminum enclosure, support for a WiFi network bridge, data logging, and multiple power options, including PoE.
The datasheets and documentation for the centimeter level RTK Torch GNSS receiver with built in tilt compensation.
An Arduino R3 compatible shield for playing MP3s with a serial interface.
The SparkFun Simultaneous RFID Reader - M7E offers a simple way to read and write UFH RFID tags (EPCglobal Gen 2).
Documentation, example code, and hardware for the SparkFun Soft Power Switch - JST 2mm.
Documentation, example code, and hardware for the SparkFun Soft Power Switch - USB-C.
Arduino Library for the SparkFun Qwiic Soil Moisture Sensor
Qwiic Breakout for the 14-channel Multi-Spectral Sensor AS7343 from AMS.
The SparkFun Teensy Ethernet Adapter lets you easily connect a Teensy 4.1 to the Internet via an Ethernet connection.
A Qwiic enabled breakout boards based on the ultralow-power, high-accuracy, digital temperature sensor STTS22H from ST Microelectronics.
The SparkFun Thing Plus ESP32-C6 is a wireless development board built around the ESP32-C6 WROOM-1-N16.
ESP32-WROOM Thing Plus with USB-C.
A SparkFun Thing Plus development board for the ESP32-S3.
Tutorial and hardware files for the SparkFun Thing Plus NORA-W306, a dual-band WiFi (2.4GHz & 5GHz) and BLE 5.3 module by u-blox.
The SparkFun Thing Plus - RA6M5 is a development board featuring the high-performance RA6M5 microcontroller from Renesas, which is perfect for real-time applications.
The SparkFun Thing Plus - RP2350 is a dynamic and powerful wireless development platform in the Thing Plus form factor built around Raspberry Pi's RP2350 microcontroller..
The hardware repository for a SparkFun breakout board utilizing the TMC6300 motor driver.
Toolkit of common functionality for use within SparkFun Libraries
Documentation and Hardware for the SparkFun Tristimulus Color Sensor OPT4048
The SparkFun MAX-M10S Breakout is an ultra-low-power, high performance, miniaturized GNSS board that is perfect for battery operated applications that don't possess a lot of space.
Documentation and hardware files for the low cost SparkFun GNSS L1/L5 Breakout - NEO-F10N.
Repository for the SparkFun GPS Breakout - Chip Antenna, SAM-M10Q (Qwiic)
Documentation and Hardware for the SparkFun Ultrasonic Distance Sensor -Qwiic
Documentation and hardware repository for the SparkFun Triband GNSS RTK Breakout, featuring the UM980 high precision GNSS/RTK module from Unicore Communications
USB-C Host Shield
An Arduino library for the Vishay VEML7700 ambient light sensor
The BNO086 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms.
A tutorial on how to build your own headphones with ambient microphones for loud environments.
How to Update Firmware on a Unicore GNSS Receiver
















































































































































