Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for i2c spi
i2c
x
spi
x
249 search results found
Tinygo
⭐
13,993
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Johnny Five
⭐
13,194
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Openmv
⭐
2,237
OpenMV Camera Module
Esp8266 Oled Ssd1306
⭐
1,919
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
Periph
⭐
1,736
Go·Hardware·Lean
Mraa
⭐
1,350
Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
Hidapi
⭐
1,349
A Simple cross-platform library for communicating with HID devices
Swiftygpio
⭐
1,320
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
Rppal
⭐
1,022
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Ttgo T Display
⭐
824
Luma.oled
⭐
742
Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED
Scriptcommunicator_serial Terminal
⭐
678
Scriptable cross-platform data terminal which supports: serial port, UDP, TCP, SPI, I2C and CAN.
Modm
⭐
677
modm: a C++23 library generator for AVR and ARM Cortex-M devices
C Periphery
⭐
650
A C library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux.
Stm32 Ssd1306
⭐
595
STM32 library for working with OLEDs based on SSD1306, SH1106, SH1107 and SSD1309, supports I2C and SPI
Drivers
⭐
554
TinyGo drivers for sensors, displays, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
Ssd1306
⭐
516
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
Python Periphery
⭐
475
A pure Python 2/3 library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux.
Tigard
⭐
429
An FTDI FT2232H-based multi-protocol tool for hardware hacking
Adafruit Pn532
⭐
399
Arduino library for SPI and I2C access to the PN532 RFID/Near Field Communication chip
Buck50
⭐
340
STM32F103 logic analyzer and more
Elixir_ale
⭐
327
Interact with hardware in Elixir - GPIOs, I2C and SPI
Raspberry Sharp Io
⭐
325
A .NET/Mono IO Library for Raspberry Pi
Hydrafw
⭐
318
HydraFW official firmware for HydraBus/HydraNFC for researcher, hackers, students, embedded software developers or anyone interested in debugging/hacking/developing/penetration testing
Lcdgfx
⭐
297
Driver for LCD displays running on Arduino/Avr/ESP32/Linux (including Rasperry) platforms
Nf Interpreter
⭐
287
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Serialtransfer
⭐
282
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI
Sniffrom
⭐
270
A tool for passive data capture and reconnaissance of serial flash chips. It is used in conjunction with a Saleae logic analyzer to reconstruct flash memory contents and extract contextual information about device operations.
Sduino
⭐
248
An Arduino-like programming API for the STM8
Diozero
⭐
247
Java Device I/O library that is portable across Single Board Computers and microcontrollers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos / Pico. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
Ssd1306
⭐
234
SSD1306 OLED driver
Oled Js
⭐
218
📺 johnny-five compatible lib for OLED screens
Retrowatch
⭐
213
Retro watch is open source smart watch project using Arduino and Android.
Leptonmodule
⭐
208
Code for getting started with the FLIR Lepton breakout board
Wolftpm
⭐
206
wolfTPM is a highly portable TPM 2.0 library, designed for embedded use.
Esp Idf Ssd1306
⭐
202
SSD1306/SH1106 Driver for esp-idf
Nanoframework.iot.device
⭐
191
📦 This repo includes .NET nanoFramework implementations for various sensors, chips, displays, hats and drivers
Lua Periphery
⭐
168
A Lua library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux.
Liveov7670
⭐
156
A step-by-step guide to building the circuit for this project:
Ofxgpio
⭐
154
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Esp Fc
⭐
139
Espressif based flight controller for hobbyist
Navio2
⭐
133
C++ and Python sensor examples for developers
Powershell Iot
⭐
116
Interact with I2C, SPI & GPIO devices using PowerShell Core!
Digitalio
⭐
115
Fast Digital I/O, Software I2C, and Software SPI for AVR Arduino
Sh1106
⭐
110
MicroPython driver for the SH1106 OLED controller
Navio
⭐
107
Collection of drivers and examples for Navio shield for Raspberry Pi.
Ftx Prog
⭐
100
A Linux command-line alternative to the FTDI FTProg utility for FTDI's FT-X series
Fpga Application Development And Simulation
⭐
96
《FPGA应用开发和仿真》(机械工业出版社2018年第1版 ISBN:9787111582786)的源码。Source Code of the book FPGA Application Development and Simulation(CHS).
Adafruit_circuitpython_busdevice
⭐
95
Two helper classes that handle transaction related state for I2C and SPI including locks.
Esp32 Mpu Driver
⭐
88
ESP32 full library for all MPU6000 MPU6050 MPU6500 MPU9150 MPU9250 with SPI and I2C support and more.
Gopi
⭐
83
Raspberry Pi Go Language Interface
Driver Examples
⭐
78
Rust example programs for many of my hardware device drivers running on STM32F3 Discovery, STM32F103 "Blue Pill", RaspberryPi and micro:bit boards
Esp32 2432s028
⭐
77
Home Assistant integration using ESPHome on an esp32-2432s028 board, featuring I²C expansion and touchscreen functionalities
Rt U8g2
⭐
73
U8g2 for rt-thread - a monochrome graphics library
Armbianio
⭐
71
A C (+ Python and Java) library for simplifying access to I2C, SPI and GPIO on boards supported by Armbian
2019 Electronic Design Competition
⭐
70
【电赛】2019 全国大学生电子设计竞赛 (F题)纸张数量检测装置 (基于STM32F407 & FDC2214 & USART HMI)
Fake_rpi
⭐
69
fake interface for raspberry pi development and unit testing
Sparkfun_micro_oled_arduino_library
⭐
68
Arduino library for the SparkFun Micro OLED - a breakout board for a monochrome, 0.66", 64x48 OLED display.
Micropython_eeprom
⭐
67
MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM)
Bus Ninja
⭐
65
AVR Bus-Pirate-a-like
Display Interface
⭐
62
Rust crates providing a generic interface for display drivers and some default implementations (GPIO, SPI and I2C)
Gfx_demo
⭐
61
GFX Demo for Arduino and the ESP-IDF
Iosonata
⭐
61
IOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Sensor
⭐
56
Raspberry Pi Sensors
Attify Badge
⭐
53
Attify Badge GUI tool to interact over UART, SPI, JTAG, GPIO etc.
Bme280 Rs
⭐
53
A platform agnostic Rust driver for the Bosch BM[PE]-280
Peripheraltemplatelibrary
⭐
52
Cross-platform, cross-MCU C++ template library for microcontrollers and peripheral devices
Adafruit_python_pureio
⭐
51
Pure python (i.e. no native extensions) access to Linux IO including I2C and SPI. Drop in replacement for smbus and spidev modules.
Irtu Rda8955
⭐
48
基于合宙air201/202/208/800/801/268等模块的开源DTU/RTU解决方案。支持 socket,支持HTTP,MQTT,等常见透传和非透传模式 支持OneNET,阿里云,百度云,腾讯云等常见公有云。 支持RTU主控模式 支持数据流模版 支持消息推送(电话,短信,网络通知) 支持GPS数据以及相关数据采集 支持ADC,SPI,I2C等外设,可以方便的扩展为屏幕…
Circuitbrains
⭐
48
Pi Crust
⭐
47
Connect things to your Raspberry Pi
Ch341 I2c Spi Gpio
⭐
45
WinChipHead CH341 linux driver for I2C, SPI and GPIO mode
Awesome Embedded Swift
⭐
42
⚡️🛠🧰 A curated list for Embedded and Low-Level development in the Swift programming language.
Sparkfun_lsm6ds3_arduino_library
⭐
42
Arduino library for the LSM6DS3
Drivers For Mcu
⭐
42
The driver for the microprocessor
Dps310 Pressure Sensor
⭐
42
DEPRECATED: Library of Infineon's highly sensitive DPS310 pressure sensor for Arduino.
U8g2 Arm Linux
⭐
41
U8g2 for arm linux - a monochrome graphics library
Raspberrysharp
⭐
40
A .NET/Mono IO Library for Raspberry Pi This library is a complete refactoring of Raspberry-Sharp libraries, merged into one library and updated to RB3, CM3 and RB3+
Adafruit_neopixel_zerodma
⭐
39
DMA-based NeoPixel library for SAMD microcontrollers (Feather M0, M4, Arduino Zero, etc.)
Tinyfont
⭐
39
Text library for TinyGo displays
Mpu9250_we
⭐
39
An Arduino library for the 9-axis accelerometer, gyroscope and magnetometer MPU9250 and MPU6500. It contains many example sketches make it easy to use.
Mpu 6050 9250 I2c Compfilter
⭐
39
MPU6050/9250 I2C and SPI interface. Sensor fusion using a complementary filter yields sensor Euler angles and is implemented in five different languages.
Raspberry Ssd1306
⭐
39
ssd1306 Command Line Tool for Raspberry Pi
Beaglebone
⭐
38
Beaglebone Ruby Library
Framework Portduino
⭐
38
An Arduino API that sits on top of Linux and other operating systems. This lets you run Arduino code on Raspberry PI, desktops, etc... All as a standard user-space application.
Nr1 Ui
⭐
37
Userinterface for Volumio (RaspberryPi) with ssd1322 and ssd1306 oled display, spectrum bargraph, progress bar, LED functions, Standby-functions, 4 Buttons and Rotary Encoder.
Mcp23017_we
⭐
36
Library for the MCP23017 and MCP23S17 I/O Expander
Stm32_hal_graphics_display_drivers
⭐
36
STM32 graphics LCD and Touchscreen drivers (LCD: st7735, st7781, ili9325, ili9328, ili9341, ili9488, Touch: analog resistive, xpt2046, stmpe811)
Esp32 Oled0.96 Ssd1306
⭐
36
Jetgpio
⭐
35
C library to manage the GPIO header of the Nvidia JETSON boards
Gbcartslurp
⭐
34
Raspberry Pi gameboy cart dumper
Micropython Mcp23017
⭐
34
MicroPython driver for MCP23017 16-bit I/O Expander
Kpi
⭐
34
K-Pi: Kotlin Native on the Raspberry-Pi
Bmi160 Arduino
⭐
33
Omega2 Io Power
⭐
32
FTDI Power SPI I2C Shield for Onion Omega2
Bme680 Esp Idf
⭐
32
BME680 driver for ESP-IDF (ESP32)
Pybuspiratelite
⭐
30
Python library for BusPirate
P4wnp1_aloa_oled_menu_v2
⭐
30
on the road P4wnP1 ALOA menu
Ftdi Embedded Hal Archive
⭐
30
Check https://github.com/ftdi-rs project for the up-to-date implementation of FTDI MPSSE embedded HAL.
Ade7953 Wattmeter
⭐
30
ADE 7953 Arduino style library (Espressif ESP8266 and ESP32 compatible) and demo board PCB design
Related Searches
C Plus Plus I2c (1,072)
C Spi (1,023)
C I2c (1,000)
Arduino I2c (922)
Sensor I2c (738)
C Plus Plus Spi (712)
Python I2c (634)
Arduino Spi (535)
Driver I2c (455)
Raspberry Pi I2c (449)
1-100 of 249 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.