There are no reviews yet. Be the first to send feedback to the community and the maintainers!
SparkFun-Eagle-Libraries
SparkFun's Public Eagle PCB Footprintsphant
the data logging engine behind data.sparkfun.comOpenLog
Open Source Hardware DataloggerSparkFun-KiCad-Libraries
SparkFun's KiCad LibrariesPro_Micro
ATMega32U4 Arduino board, available from SparkFun ElectronicsArduino_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.SparkFun_u-blox_GNSS_Arduino_Library
An Arduino library which allows you to communicate seamlessly with the full range of u-blox GNSS modulesSparkFun_MPU-9250-DMP_Arduino_Library
Arduino library for the MPU-9250 enabling its digital motion process (DMP) features.SparkFun_Eagle_Settings
The Eagle settings SparkFun uses for board designs3D_Models
3D Models of our productsMaKeyMaKey
The main branch for MaKey MaKey firmware on SparkFun's version of the board.Old-SparkFun-Eagle-Library
SparkFun's Public Eagle PCB Footprints for pre-Eagle 6.0AD8232_Heart_Rate_Monitor
AD8232 Heart Rate MonitorWiFly-Shield
WiFly Shield -- A shield for the Roving Networks RN-52 WiFly Module.SparkFun_CAN-Bus_Arduino_Library
HX711-Load-Cell-Amplifier
A breakout board for the HX711 load cell weight measuring amplifierSparkFun_Ublox_Arduino_Library
Library to control UBX binary protocol and NMEA over I2C on Ublox GPS modulesMPU-9150_Breakout
Example code and PCB design files for the MPU-9105, 9DOF.Graphical_Datasheets
Code, final versions, and information on the Sparkfun Graphical DatasheetsPokedex
3D Printed Pokédex smartphone caseSparkFun_BME280_Arduino_Library
An Arduino library to control the BME280 humidity and pressure sensor.SparkFun_ICM-20948_ArduinoLibrary
Arduino support for ICM_20948 w/ portable C backbone9DOF_Razor_IMU
9DOF Razor IMU available from SparkFun ElectronicsFingerprint_Scanner-TTL
Repository with example code for SEN-14585 & SEN-14585 at SparkFun.comSparkFun_MLX90640_Arduino_Example
Controlling and reading from the MLX90640 IR array thermal imaging sensorAPDS-9960_RGB_and_Gesture_Sensor
Breakout board for the Avago APDS-9960 proximity, light, RGB, and gesture sensor, made by SparkFun Electronics.Arduino_Pro_Mini_328
SparkFun's Arduino Pro Mini 328 is a bare bones super small Arduino compatible development board.SIK-Guide-Code
Example code from the SparkFun Inventor's Kit Guide.Serial7SegmentDisplay
Example code and board files for the Serial 7 Segment Display.OpenLog_Artemis
The OpenLog Artemis is an open source datalogger the comes preprogrammed to automatically log IMU, GPS, serial data, and various pressure, humidity, and distance sensors. All without writing a single line of code!Arduino_Apollo3
Arduino core to support the Apollo3 microcontroller from Ambiq MicroCAN-Bus_Shield
SparkFun_BNO080_Arduino_Library
An Arduino Library for the BNO080 IMU combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms.SevSeg
Seven Segment library for ArduinoSparkFun_ESP8266_AT_Arduino_Library
WiFi and TCP drivers for an ESP8266 running AT firmware.SparkFun_APDS-9960_Sensor_Arduino_Library
SparkFun APDS-9960 RGB/Gesture Sensor Arduino LibrarySparkFun_Micro_OLED_Arduino_Library
Arduino library for the SparkFun Micro OLED - a breakout board for a monochrome, 0.66", 64x48 OLED display.SparkFun_VL53L1X_Arduino_Library
A library for the laser based VL53L1X Time Of Flight distance sensor capable of detecting a target 4m away!nRF52832_Breakout
Breakout board for the Nordic nRF52832, a BLE/ANT/2.4GHz, Cortex-M4F SoC.SparkFun_SCD30_Arduino_Library
An Arduino library for the SCD30 NDIR CO2 sensor.Logic_Level_Bidirectional
Logic level converter bi-directional with MosfetsESP32_Miscellany
A grab bag of ESP32-related documentation, example code, hardware diagrams, and more.ESP32_Thing
Development platform for the Espressif ESP32 WiFi/Microcontroller SoCPocket_AVR_Programmer
Example firmware and board files for the Pocket AVR ProgrammerSF32u4_boards
Support files for SparkFun's 32u4-based Arduino-compatible development boards.BMP180_Breakout
Breakout board for the Bosch BMP180 barometric pressure sensorOBD-II_UART
A board that provides a serial interface with a vehicle's OBD-II bus.Tiny-AVR-Programmer
Hardware files for the Tiny AVR ProgrammerMPU-9250_Breakout
Weather_Shield
Barometric pressure, temperature, humidity and light sensing weather shield for Arduino.Bus_Pirate
Troubleshooting tool for embedded devices available from SparkFun ElectronicsGraphicLCD_Nokia_5110
Example Code for Nokia 5110 Graphic LCDSparkFun_LSM9DS1_Arduino_Library
Arduino library for the LSM9DS1 9DOF IMU.MicroView
The MicroView is a chip-sized Arduino with a built-in OLED, available from SparkFun ElectronicsOpenScale
An open source board for load cell reading and configuration based on the HX711 and ATmega328.MMA8452_Accelerometer
Triple axis accelerometer MMA8452, I2C based with tap and orientation settings.RF_Links
These wireless transmitters and receivers easily fit into a breadboard and work well with microcontrollers to create a very simple wireless data link.SparkFun_u-blox_GNSS_v3
An Arduino library which allows you to communicate seamlessly with u-blox GNSS modules using the Configuration InterfaceQwiic_Ublox_Gps_Py
phant-arduino
phant logging utility library for arduinoSparkFun_TB6612FNG_Arduino_Library
SparkFun_RTK_Firmware
Centimeter precision GPS/GNSS using L1/L2 signals broadcast over Bluetooth SPP (using the ESP32) in an easy to use enclosure.Rogue_Router
Solar Access Point Fileserver for Sparkfun ThingHC-SR04_UltrasonicSensor
Arduino example code for the HC-SR04 ultrasonic ranging sensor.MIDI_Shield
Midi shield product 9595, available from SparkFun ElectronicsSparkFun_LSM6DS3_Arduino_Library
Arduino library for the LSM6DS3hacker-application
Join the web developers at SparkFun ElectronicsSparkFun_Simultaneous_RFID_Tag_Reader_Library
Arduino library to control the M6E-Nano RFID module from ThingMagicSparkFun_SX1509_Arduino_Library
Arduino library for the SX1509 16-I/O GPIO expander.Qwiic_Py
Python package for the qwiic system.Qwiic_GPS-RTK2
A breakout board for the ZED-F9P GNSS RTK capable module from u-blox.ESP8266_Thing
A breakout and development board for the ESP8266 WiFi SoC.SAMD21_Mini_Breakout
A miniature SAM21G Breakout, in the form factor/pin-out of a Pro Mini.Cherry_MX_Switch_Breakout
Breakout board for Cherry's MX-series keyswitchesSparkFun_BQ27441_Arduino_Library
Arduino library for the BQ27441 LiPo Fuel Gauge.pcDuino
Example code for use on the pcDuinoSparkFun_ADXL345_Arduino_Library
Arduino Library for the ADXL345ColorLCDShield
This is an Arduino library for SparkFun's Color LCD ShieldSparkFun_CCS811_Arduino_Library
A library to drive the AMS CCS811 air quality sensorSi4703_FM_Tuner_Evaluation_Board
Example code and board files for the Si4703 FM Tuner Evaluation BoardHTU21D_Breakout
Breakout board for the HTU21D digital humidity sensor.Wimp_Weather_Station
Code for the tutorial available from SparkFun ElectronicsBMP180_Breakout_Arduino_Library
Arduino libraries for the BMP180 pressure sensor breakout boardRedBoard
The RedBoard is SparkFun's take on the Arduino Uno. It combines the simplicity of the Uno's Optiboot bootloader (which is used in the Pro series), with the stability of the FTDI and a mini-B USB connector.SparkFun_External_EEPROM_Arduino_Library
An Arduino library for the easy control of external I2C EEPROMs.SparkFun_MLX90614_Arduino_Library
Arduino library for the MLX90614 Infrared Thermometer.SparkFun_Edge
SparkFun's Edge Development Board is based around the newest edge technology and is perfect for getting your feet wet with voice and even gesture recognition without relying on 3rd party cloud services.SparkFun_RadioHead_Arduino_Library
SparkFun Fork of Mike McCauley's RadioHead library (http://www.airspayce.com/mikem/arduino/RadioHead/)MPU-6050_Breakout
MPU-6050 TriAxis Accelerometer and Gyroscope, available from SparkFun ElectronicsSimon-Says
Example firmware and hardware files for the Simon Says kit.MAX30105_Particle_Sensor_Breakout
Breakout to sense smoke, SpO2, Pulse Detection, as well as airborne particles.AmbiqSuiteSDK
A copy of the AmbiqSuite SDK available on GitHub. Can be used to include AmbiqSuite as a submodule. May be used to track issues in SDK releases, however this repo is not maintained by AmbiqMicroSFE_CC3000_Library
Arduino library for the TI CC3000 WiFi moduleSparkFun_HTU21D_Breakout_Arduino_Library
HTU21D Breakout Arduino LibrarySound_Detector
Microphone with binary output indicating ambient sound, available from SparkFun Electronics.Thermal_Printer
Demo Code for the Thermal Printer available from SparkFun ElectronicsCCS811_Air_Quality_Breakout
CCS811 Air quality sensor capable of detecting CO2 and TVOCsSunnyBuddy
MPPT single-cell LiPo battery charger based on the LT3562OpenLCD
An open source serial LCD (HD44780) controller based on the ATmega328.Love Open Source and this site? Check out how you can help us