lua-periphery

Linux Peripheral I/O (GPIO, SPI, I2C, MMIO, Serial) with Lua

lua-periphery is a library for GPIO, SPI, I2C, MMIO, and Serial peripheral I/O interface access in userspace Linux. It is useful in embedded Linux environments (including BeagleBone, Raspberry Pi, etc. platforms) for interfacing with external peripherals. lua-periphery requires Lua 5.2 or greater, has no dependencies outside the standard C library and Linux, is portable across architectures, and is MIT licensed.

Versions

1.0.1-19 years ago51 downloads
1.0.0-19 years ago90 downloads

Dependencies

lua >= 5.2

Dependency for

ads1015, adxl345, bme280, ht16k33, sgp30