Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for i2c gpio
gpio
x
i2c
x
156 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,141
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Gobot
⭐
8,607
Golang framework for robotics, drones, and the Internet of Things (IoT)
Cylon
⭐
3,685
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Periph
⭐
1,736
Go·Hardware·Lean
Mraa
⭐
1,346
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.
Swiftygpio
⭐
1,320
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
Embd
⭐
1,210
Embedded Programming Framework in Go
Rppal
⭐
1,022
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
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.
Drivers
⭐
554
TinyGo drivers for sensors, displays, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
Python Periphery
⭐
475
A pure Python 2/3 library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux.
Elixir_ale
⭐
327
Interact with hardware in Elixir - GPIOs, I2C and SPI
Nf Interpreter
⭐
287
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Python_lcd
⭐
259
Python based library for talking to character based LCDs.
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.
Esp Idf Ssd1306
⭐
202
SSD1306/SH1106 Driver for esp-idf
Bitbang_i2c
⭐
188
A software I2C implementation to run on any GPIO pins on any system
Lua Periphery
⭐
168
A Lua library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux.
Wiringop Zero
⭐
164
WiringPi / WiringOP libary for the Orange Pi Zero with 26 pin GPIO header
Ofxgpio
⭐
154
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Openhsp
⭐
145
Hot Soup Processor (HSP3)
Powershell Iot
⭐
116
Interact with I2C, SPI & GPIO devices using PowerShell Core!
Sh1106
⭐
110
MicroPython driver for the SH1106 OLED controller
Raspberrypi Script
⭐
106
RaspberryPi 2-B script
Galileo Io
⭐
100
Intel Galileo & Intel Edison IO Plugin for Johnny-Five
Gopi
⭐
83
Raspberry Pi Go Language Interface
Cylon Raspi
⭐
72
Cylon adaptor for the Raspberry Pi
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
Pyelectronics
⭐
65
Python 3 library for working with electronics
Esp8266 I2c Driver
⭐
65
Fixed built-in I2C driver for Arduino ESP8266 core
Flick
⭐
64
Resources for the Flick range of boards and cases
I2c Ch341 Usb
⭐
63
A Linux kernel driver for ch341 emulating the I2C bus
Go I2c
⭐
59
Implementation of I2C-bus written in Golang. Forked from davecheney/i2c.
Esp8266 I2c Oled
⭐
58
A I2C screen to show messages received from a client-browser.
Attify Badge
⭐
53
Attify Badge GUI tool to interact over UART, SPI, JTAG, GPIO etc.
Rotary Encoder Over Mcp23017
⭐
51
Library and example code with which one can controll multiple rotary encoders over the MCP23017 I2C GPIO expander.
Pi Crust
⭐
47
Connect things to your Raspberry Pi
Esp I2c Oled
⭐
45
ESP8266 I2C OLED Demonstration
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.
Multi_oled
⭐
40
Control multiple OLED displays on one or more I2C buses simultaneously
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+
Raspberry_pi_ups
⭐
39
An uninterruptible power supply for Raspberry Pi that can provide more than an hour of backup power and can shutdown the Pi safely.
Tinyfont
⭐
39
Text library for TinyGo displays
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.
Stm32_hal_graphics_display_drivers
⭐
36
STM32 graphics LCD and Touchscreen drivers (LCD: st7735, st7781, ili9325, ili9328, ili9341, ili9488, Touch: analog resistive, xpt2046, stmpe811)
Parallella Fpga Dummy Io
⭐
35
Sample minimal Vivado project for Parallella FPGA
Jetgpio
⭐
35
C library to manage the GPIO header of the Nvidia JETSON boards
Micropython Mcp23017
⭐
34
MicroPython driver for MCP23017 16-bit I/O Expander
Kpi
⭐
34
K-Pi: Kotlin Native on the Raspberry-Pi
Omega2 Io Power
⭐
32
FTDI Power SPI I2C Shield for Onion Omega2
Ftdi Embedded Hal Archive
⭐
30
Check https://github.com/ftdi-rs project for the up-to-date implementation of FTDI MPSSE embedded HAL.
Tinydraw
⭐
29
TinyDraw is a package of drawing primitives on TinyGo displays.
Ftdi Embedded Hal
⭐
29
Implementation of Rust Embedded HAL traits for FTDI devies
Stm8
⭐
28
A Collection of examples such as GPIO, UART, I2C and many more for STM8S microcontrollers using SDCC compiler
Miniespeasy
⭐
27
MiniESP for ESP01 and modules with few pins, enables GPIO 1/3 disables Serial output.
Micropython Mcp230xx
⭐
26
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
Go Hd44780
⭐
25
Golang library to interact with liquid-crystal display driven by Hitachi HD44780 IC via I2C-bus driver from Raspberry PI.
Raspi Sensors
⭐
25
Deprecated - Nodejs C++ plugin, allowing to easily read data from raspberryPi's sensors.
Rpi Hal
⭐
24
Free Pascal / Lazarus Hardware Abstraction Layer for Raspberry Pi Boards
Pigpio Client
⭐
24
A nodejs client for pigpio socket interface.
Esp8266 I2c Lcd1602
⭐
23
Library to control LCD1602 Liquid Crystal Displays like from ESP8266 mcu's through I2C bus
Ruby I2c Devices
⭐
22
i2c-devices is a library for using I2C devices by using /dev/i2c-* or /sys/class/gpio with bit-banging.
Cubecell_getting_started
⭐
21
WASN LoRaWan Devices Getting Started Guide
Vdcd
⭐
21
vdcd - virtual device controller daemon/framework for digitalSTROM
Asphyrepxl
⭐
20
This is a clone of an SVN repository at http://svn.code.sf.net/p/asphyre/code/trunk. It had been cloned by http://svn2github.com/ , but the service was since closed. Please read a closing note on my blog post: http://piotr.gabryjeluk.pl/blog:closing-svn2github . If you want to continue synchronizing this repo, look at https://github.com/gabrys/svn2github
Nodemcu Firmware Origin
⭐
19
lua based interactive firmware for mcu like esp8266
Max30102 Tutorial Raspberrypi
⭐
19
This repository is unofficial porting of Arduino sample code of MAXRESDEF117#(max30102) HR/SpO2 sensor
I2c Gpio Param
⭐
18
Linux kernel module for dynamicaly adding/removing bitbanged I²C hosts.
Corgidude
⭐
18
CorgiDude Example Script
Pihole Oled
⭐
18
💻 Pi-hole and system stats displayed on an OLED 0.96" screen.
Librasp
⭐
18
Raspberry Pi library for GPIO, 1-Wire, SPI, System Time Counter (STC) access. There have been provided APIs for handling various popular devices like wireless nRF24L01 transceiver, DHT temperature sensors (DHT11/22), Dallas family of temperature sensors (e.g. DS18B20, DS1822, DS1825), HC-SR04 distance sensor, PISO shift register...
Go Bsbmp
⭐
18
Golang library to interact with Bosch Sensortec BMP180/BMP280/BME280/BMP388 temperature, pressure and humidity sensors via I2C-bus from Raspberry PI.
Xconch
⭐
18
神奇海螺,是时候该结束开发板裸奔的时代了。采用堆叠设计,拥有漂亮外观及超强扩展性。一款完全开源的结构
I2c Lcd Display
⭐
18
Drivers and code for two very low cost LCD displays. Demo python code for displaying information and connecting to the pihole API!
Rpi Projects
⭐
17
Drivers and home automation projects for Raspberry PI.
Esp Idf 24c
⭐
17
Two-Wire Serial EEPROM Access Library for esp-idf
Esplua
⭐
17
A lua based firmware for wifi-soc esp8266
Pic_16f1619_projects
⭐
17
Projects and libraries for the Microchip PIC 16F1619 Microcontroller ( 8-bit, 20-pin).
Mt76x8
⭐
16
C library for MediaTech MTK MT7628/MT7688 (userspace gpio spi i2c pwm pcm driver)
Moon_c
⭐
16
문c 블로그 with ARM64 Linux Kernel 5.x
Raspi Llio
⭐
16
Provides Node.js bindings to the WiringPi library for controlling a Raspberry Pi's I/O
Bno055esp32
⭐
16
C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.
Volumio Hd44780 Plugin
⭐
15
Plugin for the 1602 LCD for Volumio 2
Hp_n36 40 54l_health_led_drivers
⭐
15
Control the Health LED on HP Microservers N36/40/54L
Imanager
⭐
15
Advantech iManager Linux driver set for Advantech Embedded Boards
Multi_bitbang
⭐
14
A software I2C implementation to create multiple I2C buses using GPIO lines
Omega Gpio I2c Arduino
⭐
14
Libraries and Programs for Onion Omega access to GPIO, I2C and Arduino
Logicmaster
⭐
14
A logic protocol generater device based on stm32. use lua script language.
Rpi_i2c_bit_banging
⭐
14
I2C bit banging bus with raspberry pi and wiringPi. Use any GPIO Pins as I2C Bus
Erriezds3231
⭐
14
DS3213 high precision RTC (Real Time Clock) library for Arduino
Linux Io
⭐
13
Extensible Linux IO Plugin for Johnny-Five
Weather Monitor
⭐
13
A Raspberry Pi based Weather Monitor (python)
Rpi I2c Joystick
⭐
13
Arduino based joystick for Raspberry Pi
Cylon Tessel
⭐
13
Cylon adaptor for the Tessel
Related Searches
Raspberry Pi Gpio (1,214)
Pin Gpio (1,194)
C Plus Plus I2c (1,072)
Python Gpio (1,036)
C I2c (1,017)
C Gpio (929)
Arduino I2c (922)
Sensor I2c (733)
Python I2c (627)
C Plus Plus Gpio (490)
1-100 of 156 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.