sparkfun

SparkFun Electronics Joined Oct 2009 View on GitHub

Stars
21,383
across 1,429 public repos
Rank
#1,738
of 94,827 organizations, top 2%
New on the board this week

Repositories with 50+ stars

sparkfun's repositories with their overall rank
RankRepositoryLanguageStars
37,712

SparkFun's Public Eagle PCB Footprints

1,813
88,672

SparkFun's KiCad Libraries

Python 732
92,953

the data logging engine behind data.sparkfun.com

JavaScript 695
106,133

Open Source Hardware Datalogger

C++ 601
183,303

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...

325
195,396

ATMega32U4 Arduino board, available from SparkFun Electronics

C++ 302
203,395

An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor

C++ 288
205,247

An Arduino library which allows you to communicate seamlessly with the full range of u-blox GNSS modules

C++ 285
206,493

Board definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.

C 283
231,832

3D Models of our products

HTML 247
235,796

Arduino library for the MPU-9250 enabling its digital motion process (DMP) features.

C 242
251,456

AD8232 Heart Rate Monitor

Processing 224
262,051

The Eagle settings SparkFun uses for board designs

213
266,125

Arduino support for ICM_20948 w/ portable C backbone

C 209
277,190

The main branch for MaKey MaKey firmware on SparkFun's version of the board.

C++ 199
297,107

SparkFun's Public Eagle PCB Footprints for pre-Eagle 6.0

183
314,361

A breakout board for the HX711 load cell weight measuring amplifier

C++ 171
317,574 C 169
337,460

Code, final versions, and information on the SparkFun Graphical Datasheets

Python 157
350,415

Library to control UBX binary protocol and NMEA over I2C on Ublox GPS modules

C++ 150
352,327

Controlling and reading from the MLX90640 IR array thermal imaging sensor

C++ 149
358,176

WiFly Shield -- A shield for the Roving Networks RN-52 WiFly Module.

C++ 146
379,570

Example code and PCB design files for the MPU-9105, 9DOF.

C++ 136
393,443

An Arduino library to control the BME280 humidity and pressure sensor.

C++ 130
422,181

3D Printed Pokédex smartphone case

119
425,081

9DOF Razor IMU available from SparkFun Electronics

C 118
443,082

Breakout board for the Avago APDS-9960 proximity, light, RGB, and gesture sensor, made by SparkFun Electronics.

C++ 112
449,459

Repository with example code for SEN-14585 & SEN-14585 at SparkFun.com

C++ 110
455,871

Centimeter precision GPS/GNSS using L1/L2 signals broadcast over Bluetooth SPP (using the ESP32) in an easy to use enclosure.

C++ 108
462,552

An Arduino library which allows you to communicate seamlessly with u-blox GNSS modules using the Configuration Interface

C++ 106
465,949

A very basic and flawed piece of code to show how Github GUI works.

C++ 105
465,949

SparkFun's Arduino Pro Mini 328 is a bare bones super small Arduino compatible development board.

105
473,247

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...

C++ 103
480,769

Example code from the SparkFun Inventor's Kit Guide.

C++ 101
488,403

A library for the laser based VL53L1X Time Of Flight distance sensor capable of detecting a target 4m away!

C++ 99
499,817

Example code and board files for the Serial 7 Segment Display.

C++ 96
499,817

A board that provides a serial interface with a vehicle's OBD-II bus.

C++ 96
503,967

An Arduino Library for the BNO080 IMU combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms.

C++ 95
516,721

Logic level converter bi-directional with Mosfets

92
530,478

Arduino core to support the Apollo3 microcontroller from Ambiq Micro

C 89
535,295

An Arduino library for the SCD30 NDIR CO2 sensor.

C++ 88
540,170 C++ 87
550,054 C++ 85
560,660

Arduino library for the SparkFun Micro OLED - a breakout board for a monochrome, 0.66", 64x48 OLED display.

C 83
560,660

SparkFun APDS-9960 RGB/Gesture Sensor Arduino Library

C++ 83
571,596

Example firmware and board files for the Pocket AVR Programmer

Python 81
571,596

Troubleshooting tool for embedded devices available from SparkFun Electronics

Eagle 81
571,596 Python 81
577,198

Seven Segment library for Arduino

C++ 80
577,198

Breakout board for the Nordic nRF52832, a BLE/ANT/2.4GHz, Cortex-M4F SoC.

C 80
583,141

Development platform for the Espressif ESP32 WiFi/Microcontroller SoC

79
588,885

Hardware files for the Tiny AVR Programmer

78
594,814

A grab bag of ESP32-related documentation, example code, hardware diagrams, and more.

C 77
607,110

WiFi and TCP drivers for an ESP8266 running AT firmware.

C++ 75
633,655

Breakout board for the Bosch BMP180 barometric pressure sensor

C++ 71
640,706

Support files for SparkFun's 32u4-based Arduino-compatible development boards.

C 70
640,706

Example Code for Nokia 5110 Graphic LCD

C 70
640,706

Barometric pressure, temperature, humidity and light sensing weather shield for Arduino.

C++ 70
655,646

An open source board for load cell reading and configuration based on the HX711 and ATmega328.

C++ 68
655,646 C 68
663,603

Arduino library for the LSM9DS1 9DOF IMU.

C++ 67
663,603

Arduino library for the LSM6DS3

C++ 67
663,603

An Arduino library for the easy control of external I2C EEPROMs.

C++ 67
687,796

A breakout board for the ZED-F9P GNSS RTK capable module from u-blox.

64
696,124

Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.

C 63
704,738

Arduino Library for the ADXL345

C++ 62
723,126

These wireless transmitters and receivers easily fit into a breadboard and work well with microcontrollers to create a very simple wireless data link.

C++ 60
723,126

Breakout board for Cherry's MX-series keyswitches

60
742,438

The MicroView is a chip-sized Arduino with a built-in OLED, available from SparkFun Electronics

C++ 58
742,438

Arduino library to control the M6E-Nano RFID module from ThingMagic

C++ 58
742,438

Python package for the qwiic system.

Python 58
763,364

Triple axis accelerometer MMA8452, I2C based with tap and orientation settings.

56
774,412

Arduino example code for the HC-SR04 ultrasonic ranging sensor.

C++ 55
774,412

An Arduino library for the trifecta of spectral sensors covering 18 discrete wavelengths from NIR to UV.

C++ 55
785,742

Arduino library for the BQ27441 LiPo Fuel Gauge.

C++ 54
797,197

Midi shield product 9595, available from SparkFun Electronics

C++ 53
809,321

phant logging utility library for arduino

C++ 52

Among 94,827 organizations

16k–25k stars: 924 organizations, including sparkfun

Stars along the bottom, and organizations in each band on a log scale

When they were made

77 repos with 50+ stars, made between 2009 and 2023

Quick stats

Next rank
+6 stars to reach #1,737
Next milestone
+13,590 stars to reach the top 1%
Public repos
1,429, 77 with 50+ stars
Popular repos
34 over 100 stars, 1 over 1k stars
Top repo
SparkFun-Eagle-Libraries, #37,712 of all repos, 8% of stars
Smaller repos
9,116 stars from repos under 50

Stars counted Recounted daily Next count around