c-periphery
I/O interface library
A C library simplifying access to Linux peripheral I/O interfaces such as GPIO, LEDs, PWM, SPI, I2C, and Serial.
A C library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux.
745 stars
29 watching
229 forks
Language: C
last commit: 7 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
alexforencich/verilog-pcie | A collection of Verilog modules implementing PCIe interfaces and bridges for various FPGAs | 1,150 |
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 |
mrmorphic/hwio | Library providing a unified interface to hardware I/O control on various single-board computers | 328 |
saprykin/plibsys | A highly portable C system library providing threads, synchronization primitives, sockets, and other fundamental building blocks for cross-platform software development. | 692 |
sionescu/iolib | A Common Lisp I/O library using the LibFixPOSIX C library to handle file and network input/output operations. | 141 |
w0qs1/i2ceeprom | A C library for communicating with 24CXX EEPROMs using I2C protocol | 2 |
ros2/common_interfaces | Provides standardized interface files for communication between stacks in ROS2 projects | 235 |
cginternals/cppexpose | Provides tools for introspecting and exposing C++ interfaces to runtime environments | 27 |
alexforencich/verilog-i2c | An FPGA implementation of an I2C interface with various slave and master interfaces. | 550 |
jesolem/pcv | A Python module for computer vision tasks | 1,926 |
vittorioromeo/vrm_core | A lightweight C++ utility library providing general-purpose functionality | 34 |
rdagger/micropython-sx1509 | A MicroPython port of the SX1509 16-channel I/O expander library for controlling digital inputs, outputs, and functionalities. | 1 |
vladimirmarkelov/clui | A console UI library with built-in theme support, enabling the creation of custom terminal interfaces. | 670 |
vlsi-eda/poc | Provides VHDL implementations of common hardware functions and a Python-based infrastructure for simulation and synthesis. | 552 |