Skip to content

Latest commit

 

History

History
4 lines (3 loc) · 390 Bytes

README.md

File metadata and controls

4 lines (3 loc) · 390 Bytes

Board abstraction

A "board" is a piece of hardware that offers low-level interfaces to other devices. Typically, it has GPIO pins and one or multiple SPI or I2C busses. There should be exactly one instance of a board class per hardware component in an application, but it is possible to work with multiple boards at once (i.e. when having a GPIO expander connected to the Raspberry Pi).