mraa
I/O API
An API for low-level I/O communication in various IoT and Edge platforms
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.
1k stars
129 watching
615 forks
Language: C
last commit: 3 months ago
Linked from 1 awesome list
boardcommunicationgalileogpioi2cintel-jouleiolibmraalinuxmraaraspberry-pispi
Related projects:
Repository | Description | Stars |
---|---|---|
mrmorphic/hwio | Library providing a unified interface to hardware I/O control on various single-board computers | 328 |
mmarchetti/directio | A low-level I/O library optimized for fast input/output operations on Arduino boards. | 117 |
eclipse-paho/paho.mqtt.c | An MQTT client library with synchronous and asynchronous programming models | 1,981 |
simonjwright/multiplexed-io | An Ada implementation of multiplexed digital I/O for the AdaPilot project, aiming to minimize layers between applications and hardware. | 0 |
rpav/fast-io | Improves performance of octet-vector and stream I/O in Common Lisp programming | 147 |
eclipse-paho/paho.mqtt.embedded-c | A C client library for MQTT protocol used in IoT applications. | 1,365 |
vsergeev/c-periphery | A C library simplifying access to Linux peripheral I/O interfaces such as GPIO, LEDs, PWM, SPI, I2C, and Serial. | 742 |
ocharles/engine.io | A Haskell implementation of real-time protocols for web applications, enabling client-server communication and event-based interactions. | 149 |
aviate-labs/io.mo | Provides basic interfaces for input/output operations in the Motoko programming language | 3 |
ignacio/luanode | An asynchronous I/O library for the Lua programming language | 415 |
jlarriba/jrmapi | A Java wrapper around the reMarkable Cloud API for accessing e-paper tablet files from a Java application. | 18 |
socketry/cool.io | Provides an event-driven I/O system with asynchronous wrappers for Ruby's core socket classes. | 693 |
mraleph/irhydra | Displays intermediate representations and native code generated by V8 and Dart VM compilers during optimization | 433 |
nozeio/noze.io | A Swift library for building event-driven I/O streams with back-pressure aware pull-streams | 307 |
joan2937/pigpio | A C library that provides a low-level interface to the Raspberry Pi's GPIO peripherals. | 1,464 |