This is a Python3 IO library for the Raspberry Pi PiIO boards which demonstrates: The main repository for board level information is now the PiIO Web page. Read the admin page for information on installing the packages.
- GPIO IO ancluding SPI and I2C peripheral access
- A basic PLC style library containing basic control functions
- A framework for concurrency
- Example node red interface using pub sub topics
A description of the recources available per board is available here:
As well as a description of the four main software topics:
Discontinued board information is archived here:
Should you wish to port this to another language such as C++, refer to the PiIO.py file. This contains GPIO mappings and other useful info.