Skip to content

Software SPI class for Arduino with support of not 8-bit aligned transfers

License

Notifications You must be signed in to change notification settings

red-scorp/SoftSPIB

Repository files navigation

SoftSPIB

Compile Examples

Software SPI (Bit) class for Arduino with support of not 8-bit aligned transfers.

Reason

Some HW components use non 8-bit aligned transfers to work properly. Unfortunately Arduino HW SPI library do not support this kind of data transfer. Though, we have to enable it.

Examples

  • Loopback is an example of 12-bit data transfer.

Author

Maintener: Andriy Golovnya. Based on code of Majenko Technologies.

How to help

Your contributions as code, resources or finances are welcome! Please contact me directly over e-mail andriy.golovnya@gmail.com or over GitHub profile. Link for Paypal donations and Ko-Fi donations, which are always welcome. Thanks in advance!