Top 17 C++ Spi Projects
-
esp8266-oled-ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
-
HyperHDR
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
You can DIY your own with a IC-based RGB/RGBW strip and a rPi or x86 PC + ESP microcontroller using software like Hyperion or HyperHDR, combined with WLED.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
SerialTransfer
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI
-
-
MHI-AC-Ctrl
Reads and writes data (e.g. power, mode, fan status etc.) from/to a Mitsubishi Heavy Industries (MHI) air conditioner (AC) via SPI controlled by MQTT
Yep, I'm relatively new to Home Assistant but love it. Combined with ESPHome, I've got most of the lights in my house controlled (via switch changes, not smart bulbs), and my all my air conditioners via the MHI-AC-Ctrl project[1,2] (which is fantastic - ordered the boards from JLC-PCB, parts from Ali-Express, told ESPHome to program everything and plugged them into the ports and...it all just worked!).
Just got a Mitsubishi Electric (which is different to MHI) and a Daikin at my parents house to get online - but code for both exists and I suspect the MHI boards can be reprogrammed to fulfill the role without any hardware changes.
It's incredible that the future we wanted in like, 2010 can be had and had without selling your soul to the cloud: I can leave the house, and turn off all my lights and AC's while walking out the door, or get notified if I've left my garage open - without a single cloud provider dependency, all open-source.
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Project mention: r/SimRacing Monthly Super Thread | A one-stop guide for new and veteran sim racers - April 2023 | /r/simracing | 2023-04-15
you can also diy a wheel adapter and trick your wheelbase with an arduino
-
-
-
Arduino library here: https://github.com/RobTillaart/MCP23S17
-
-
Display_Lib_RPI
A C++ Library to connect electronic displays to Raspberry Pi single board computers.
-
-
-
ER_OLEDM1_CH1115
Library to support the ER-OLEDM1.09-1 128X64 OLED Display Module driven by the CH1115 controller for the Arduino eco-system. SPI.
-
Marlin
SPI refactoring of Marlin official. https://www.reddit.com/r/MarlinFirmware/comments/ybdxgd/problems_with_spi_bus_and_marlin_try_out_my/ Contact: [email protected] (by quiret)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Spi related posts
Index
What are some of the best open-source Spi projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | esp8266-oled-ssd1306 | 1,944 |
2 | HyperHDR | 833 |
3 | SerialTransfer | 374 |
4 | lcdgfx | 339 |
5 | MHI-AC-Ctrl | 228 |
6 | tinyproto | 213 |
7 | spi-device | 116 |
8 | Arduino_Fanatec_Wheel | 72 |
9 | BME680 | 37 |
10 | elan-spi-fingerprint | 35 |
11 | MCP23S17 | 18 |
12 | ST7735_TFT_PICO | 16 |
13 | Display_Lib_RPI | 15 |
14 | ST7735_TFT_RPI | 13 |
15 | SercomSPISlave | 9 |
16 | ER_OLEDM1_CH1115 | 5 |
17 | Marlin | 0 |