InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 22 C Spi Projects
-
mac-precision-touchpad
Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
-
-
-
-
-
ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
hydrafw
HydraBus HydraFW official firmware for open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware
-
-
rp2040-psram
A header-only C library to allow access to SPI PSRAM via PIO on the RP2040 microcontroller.
Project mention: Rp2040-psram: A header-only C library for access to SPI PSRAM via PIO on RP2040 | news.ycombinator.com | 2024-06-28 -
-
-
-
-
Stm32-FatFs-FreeRTOS
STM32 example of FreeRTOS & FatFs for controlling an SPI-connected MMC/SD memory card
-
-
-
Stm32-SDcard-library
SDcard library for stm32 is a bare metal implementation which can easily be integrated into existing projects to provide functionality such as read ,write and create files and folders on a SDcard . the library is continuously under development to provide more features and support more protocols for high speed applications as well
-
ESP32APA102Driver
Uses the Espressif ESP-IDF to drive APA102 & SK9822 Addressable Pixels via the SPI Port
-
pc-info
A little project to show some info about your pc (Ex. GPU temperature) on an external display driven by an ESP32. The python script works only for NVIDIA cards.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Spi discussion
C Spi related posts
-
Rp2040-psram: A header-only C library for access to SPI PSRAM via PIO on RP2040
-
STM32F103C8T6 USART. HELP PLEASE IDK WHATS GOING ON
-
I2C OLED display does not work with my Wemos D1 Mini
-
GFX Library Roundup (See comments for links)
-
Waveshare 1.54inch (b) V2 3-color e-paper w/ GFX (see comments)
-
GUI Design on the fly
-
Latest GFX driver library roundup
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 May 2025
Index
What are some of the best open-source Spi projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | mac-precision-touchpad | 9,490 |
2 | TFT_eSPI | 4,148 |
3 | hidapi | 1,847 |
4 | spiffs | 1,551 |
5 | esp-at | 1,012 |
6 | Arduino_GFX | 935 |
7 | ssd1306 | 748 |
8 | buck50 | 587 |
9 | gba-remote-play | 432 |
10 | hydrafw | 393 |
11 | nf-interpreter | 318 |
12 | rp2040-psram | 152 |
13 | JETGPIO | 86 |
14 | gfx_demo | 72 |
15 | openocd-spi | 45 |
16 | ifavif | 40 |
17 | Stm32-FatFs-FreeRTOS | 31 |
18 | tools | 22 |
19 | ifjxl | 21 |
20 | Stm32-SDcard-library | 8 |
21 | ESP32APA102Driver | 5 |
22 | pc-info | 2 |