gpio
There are 1486 repositories under gpio topic.
tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
rwaldron/johnny-five
JavaScript Robotics and IoT programming framework, developed at Bocoup.
hybridgroup/gobot
Golang framework for robotics, drones, and the Internet of Things (IoT)
hybridgroup/cylon
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
cpq/bare-metal-programming-guide
A bare metal programming guide (ARM microcontrollers)
gpiozero/gpiozero
A simple interface to GPIO devices with Raspberry Pi
eclipse/mraa
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.
uraimo/SwiftyGPIO
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
fivdi/onoff
GPIO access and interrupt detection with Node.js
golemparts/rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
fivdi/pigpio
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
thelastoutpostworkshop/gpio_viewer
GPIOViewer Arduino Library to see live GPIO Pins on ESP32 boards
tinygo-org/drivers
TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
jamisonderek/flipper-zero-tutorials
See README.md for link to Discord & YouTube. I will use this repository for my Flipper Zero projects & wiki.
timofurrer/w1thermsensor
A Python package and CLI tool to work with w1 temperature sensors like DS1822, DS18S20 & DS18B20 on the Raspberry Pi, Beagle Bone and other devices.
flyte/mqtt-io
Expose GPIO modules (Raspberry Pi, Beaglebone, PCF8754, PiFace2 etc.) and digital sensors (LM75 etc.) to an MQTT server for remote control and monitoring.
vitormhenrique/OctoPrint-Enclosure
OctoPrint Enclosure Plugin
genielabs/HomeGenie
HomeGenie, the programmable automation intelligence
warthog618/go-gpiocdev
A native Go library for accessing GPIO lines on Linux platforms using the GPIO character device
rust-embedded/rust-sysfs-gpio
A Rust Interface to the Linux sysfs GPIO interface (https://www.kernel.org/doc/Documentation/gpio/sysfs.txt)
fhunleth/elixir_ale
Interact with hardware in Elixir - GPIOs, I2C and SPI
endbasic/endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
nanoframework/nf-interpreter
:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
pjueon/JetsonGPIO
A C++ library that enables the use of Jetson's GPIOs
epeios-q37/atlas-python
World's lightest toolkit to quickly and easily add a GUI to your Python programs and bring them online.
mattjlewis/diozero
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.
rahul-thakoor/rust_gpiozero
A library inspired by gpiozero written in Rust
ClockVapor/rpi_gpio
Ruby conversion of RPi.GPIO Python module
michpolicht/CuteHMI
CuteHMI is an open-source HMI (Human Machine Interface) software written in C++ and QML, using Qt libraries as a framework. GitHub repository is a mirror!
rust-embedded/gpio-cdev
Rust interface to the Linux GPIO Character Device API (/dev/gpiochip...)
TonyLHansen/raspberry-pi-safe-off-switch
A set of scripts that can be used to provide a "safe power off switch" for a Raspberry Pi.
kashimAstro/ofxGPIO
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
afska/gba-link-connection
🔗 A set of Game Boy Advance (GBA) C++ libraries to interact with the Serial Port. Its main purpose is to provide multiplayer support to homebrew games.
d2r2/go-i2c
Implementation of I2C-bus written in Golang. Forked from davecheney/i2c.
gschorcht/spi-ch341-usb
Linux kernel driver for CH341A USB to SPI and GPIO adapters