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
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 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
Where the stars are
Languages
- C++ 5.1k stars, 24% · 43 repos
- C 1.6k stars, 8% · 13 repos
- Python 1.1k stars, 5% · 5 repos
- JavaScript 695 stars, 3% · 1 repo
- HTML 247 stars, 1% · 1 repo
- Processing 224 stars, 1% · 1 repo
- Eagle 81 stars, <1% · 1 repo
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