This project was made to experiment with hardware control from a Linux system using a Raspberry Pi 4 and a Velleman K8055 USB I/O board. After compiling the libk8055 library, a simple C program was written to read the board's built-in buttons and switch a digital output that drives an LED. The Raspberry Pi handles all logic and communicates with the K8055 through USB using functions like ReadAllDigital() and WriteAllDigital().
K8055 experiments - Raspberry Pi 4 driving a Velleman K8055 (YouTube)
100% Complete