This project intends to provide access to generic peripheral devices via a Java-level API. The initial list of peripheral devices the project team wants to support include:
- GPIO (short for General Purpose Input/Output)
- I2C (short for Inter-Integrated Circuit Bus)
- SPI (short for Serial Peripheral Interface)
- UART (short for Universal Asynchronous Receiver/Transmitter)