hwio

Hardware I/O library

Library providing a unified interface to hardware I/O control on various single-board computers

Go library for hardware I/O control, in the programming style of Arduino

GitHub

328 stars
27 watching
40 forks
Language: Go
last commit: over 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
stianeikeland/go-rpio A Go library for accessing and controlling GPIO pins on Raspberry Pi devices 2,202
eclipse/mraa An API for low-level I/O communication in various IoT and Edge platforms 1,376
uraimo/swiftygpio A library for interacting with external sensors and devices on Linux/ARM boards using Swift. 1,353
vsergeev/c-periphery A C library simplifying access to Linux peripheral I/O interfaces such as GPIO, LEDs, PWM, SPI, I2C, and Serial. 745
mmarchetti/directio A low-level I/O library optimized for fast input/output operations on Arduino boards. 117
joan2937/pigpio A C library that provides a low-level interface to the Raspberry Pi's GPIO peripherals. 1,470
simonjwright/multiplexed-io An Ada implementation of multiplexed digital I/O for the AdaPilot project, aiming to minimize layers between applications and hardware. 0
peterhinch/micropython_ra8875 A device driver and GUI library for controlling RA8875-based displays on MicroPython devices 9
aviate-labs/io.mo Provides basic interfaces for input/output operations in the Motoko programming language 3
zhaskell/z-io Provides basic IO operations and networking capabilities for Haskell applications 97
xxjwxc/public A comprehensive utility package for Go programmers 175
nic30/hwtlib A comprehensive hardware abstraction layer providing tools and components for designing and testing digital systems on FPGAs. 34
zhaskell/stdio A Haskell toolkit providing standardized input/output functions powered by libuv 104
heerkog/micropythonblehid Library providing a framework for creating HID devices over Bluetooth Low Energy (BLE) in MicroPython 238
pingo-io/pingo-py A uniform API for controlling devices with programmable IO pins 258