SparkFun Electronics
Building open source widgets to make prototyping hardware easier since 2002.
Boulder, CO
Pinned Repositories
Arduino_Boards
Board definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.
Fritzing_Parts
This repo houses all of the SFE Fritzing parts for use in diagrams in tutorials. If you create a new part in Fritzing that correlates to an SFE part, please add it here so others may use it and to avoid duplication.
Github_Tutorial
A very basic and flawed piece of code to show how Github GUI works.
OpenLog
Open Source Hardware Datalogger
phant
the data logging engine behind data.sparkfun.com
Pro_Micro
ATMega32U4 Arduino board, available from SparkFun Electronics
SparkFun-Eagle-Libraries
SparkFun's Public Eagle PCB Footprints
SparkFun-KiCad-Libraries
SparkFun's KiCad Libraries
SparkFun_MAX3010x_Sensor_Library
An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor
SparkFun_u-blox_GNSS_Arduino_Library
An Arduino library which allows you to communicate seamlessly with the full range of u-blox GNSS modules
SparkFun Electronics's Repositories
sparkfun/SparkFun-KiCad-Libraries
SparkFun's KiCad Libraries
sparkfun/SparkFun_RTK_Firmware
Centimeter precision GPS/GNSS using L1/L2 signals broadcast over Bluetooth SPP (using the ESP32) in an easy to use enclosure.
sparkfun/SparkFun_RTK_Everywhere_Firmware
Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.
sparkfun/ESP32_OTA_BLE_React_WebApp_Demo
This repository corresponds with [this SparkFun Tutorial](https://learn.sparkfun.com/tutorials/1199) on using BLE and a React WebApp to send OTA updates to an ESP32
sparkfun/SparkFun_KiCad_Panelizer
SparkFun PCB panelizer for KiCad 7 / 8 / 9
sparkfun/SparkFun_KiCad_CAMmer
SparkFun CAMmer (Gerber generator) for KiCad 7 / 8 / 9
sparkfun/SparkFun_Qwiic_Haptic_Driver_DA7280_Arduino_Library
Arduino library support for the SparkFun Qwiic Haptic Driver to control Dialog Semiconductor's DA7280 motor driver IC and the built-in LRA vibration motor via I2C.
sparkfun/SparkFun_LG290P_Quadband_GNSS_RTK_Breakout
A small breakout board for the quadband RTK capable LG290P GNSS receiver .
sparkfun/SparkFun_RTK_mosaic-X5
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.
sparkfun/SparkFun_BlueSMiRF-v2
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.
sparkfun/SparkFun_RTK_EVK
SparkFun's RTK Evaluation Kit: ESP32-WROVER, ZED-F9P, NEO-D9S, LARA-R6001D, W5500
sparkfun/SparkFun_RTK_Everywhere_Firmware_Binaries
A repo for all the compiled binaries, past and present, for the RTK Everywhere product line.
sparkfun/SparkFun_RTK_Postcard
sparkfun/SparkFun_GNSS_mosaic-X5
Breakout board for the mosaic-X5 triband GNSS receiver with RTK capabilities.
sparkfun/SparkFun_GNSSDO
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.
sparkfun/SparkFun_Soft_Power_Switch_Mk2
Documentation, example code, and hardware for the SparkFun Soft Power Switch - JST 2mm.
sparkfun/qwiic_huskylens_py
sparkfun/SparkFun_GNSS_Flex_System
This is an ecosystem of modular plug-in boards, featuring SparkFun's latest and most popular GNSS receivers.
sparkfun/SparkFun_u-blox_NEO-F10N
Documentation and hardware files for the low cost SparkFun GNSS L1/L5 Breakout - NEO-F10N.
sparkfun/red_vision
SparkFun Red Vision
sparkfun/sparkfun.github.io
sparkfun/SparkFun_GNSS_DAN-F10N
A USB evaluation board for the dual L1/L5 frequency DAN-F10N GNSS receiver.
sparkfun/SparkFun_GNSS_Flex_Breakout
A simple breakout board for the SparkPNT GNSS Flex modules
sparkfun/SparkFun_GNSS_Flex_pHAT
The SparkFun GNSS pHAT for the Raspberry Pi
sparkfun/SparkFun_GNSS_mosaic-T
Breakout board for the Septentrio mosaic-T GNSS timing receiver
sparkfun/SparkFun_GNSS_ZED-X20P
A USB breakout board for the ZED-X20P allband GNSS RTK receiver.
sparkfun/SparkFun_Qwiic_OLED_1.3in
1.30" OLED display: 128 x 64 white pixels; Qwiic connections
sparkfun/SparkFun_Qwiic_Power_Switch
Documentation and hardware files for the Qwiic Power Switch, which is a power switch for the Qwiic system.
sparkfun/SparkFun_RTK_Facet_mosaic
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.
sparkfun/SparkFun_Soft_Power_Switch_USB-C
Documentation, example code, and hardware for the SparkFun Soft Power Switch - USB-C.