https://github.com/red-scorp/softspib
Software SPI class for Arduino with support of not 8-bit aligned transfers
https://github.com/red-scorp/softspib
fork hobby hobby-project library softspi softspib spi
Last synced: about 1 year ago
JSON representation
Software SPI class for Arduino with support of not 8-bit aligned transfers
- Host: GitHub
- URL: https://github.com/red-scorp/softspib
- Owner: red-scorp
- License: bsd-3-clause
- Created: 2020-01-06T20:18:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-11-21T16:53:38.000Z (over 3 years ago)
- Last Synced: 2025-04-04T07:04:23.093Z (about 1 year ago)
- Topics: fork, hobby, hobby-project, library, softspi, softspib, spi
- Language: C++
- Homepage:
- Size: 19.5 KB
- Stars: 10
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# SoftSPIB
[](https://github.com/red-scorp/SoftSPIB/actions?workflow=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](http://github.com/red-scorp/).
Based on code of [Majenko Technologies](http://github.com/MajenkoLibraries/SoftSPI).
## 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](https://github.com/red-scorp).
Link for [Paypal donations](http://paypal.me/redscorp) and [Ko-Fi donations](http://ko-fi.com/redscorp), which are always welcome.
Thanks in advance!