2017-08-25 10:11:11 +08:00
|
|
|
# SPI
|
|
|
|
|
2023-01-06 02:04:32 +08:00
|
|
|
This package provides drivers for [SPI](https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus) devices.
|
2017-08-25 10:11:11 +08:00
|
|
|
|
|
|
|
## Getting Started
|
|
|
|
|
2023-06-05 00:36:55 +08:00
|
|
|
Please refer to the main [README.md](https://github.com/hybridgroup/gobot/blob/release/README.md)
|
2017-08-25 10:11:11 +08:00
|
|
|
|
|
|
|
## Hardware Support
|
|
|
|
|
2023-01-06 02:04:32 +08:00
|
|
|
Gobot has a extensible system for connecting to hardware devices.
|
|
|
|
|
|
|
|
The following SPI Devices are currently supported:
|
2017-08-25 10:11:11 +08:00
|
|
|
|
2017-12-13 22:40:38 +08:00
|
|
|
- APA102 Programmable LEDs
|
2017-12-13 23:40:44 +08:00
|
|
|
- MCP3002 Analog/Digital Converter
|
2017-12-13 22:40:38 +08:00
|
|
|
- MCP3004 Analog/Digital Converter
|
|
|
|
- MCP3008 Analog/Digital Converter
|
2017-12-14 03:10:22 +08:00
|
|
|
- MCP3202 Analog/Digital Converter
|
|
|
|
- MCP3204 Analog/Digital Converter
|
|
|
|
- MCP3208 Analog/Digital Converter
|
|
|
|
- MCP3304 Analog/Digital Converter
|
2023-01-06 02:04:32 +08:00
|
|
|
- MFRC522 RFID Card Reader
|
|
|
|
- SSD1306 OLED Display Controller
|
2017-09-14 20:05:51 +08:00
|
|
|
- GoPiGo3 Robot
|
2017-08-25 10:11:11 +08:00
|
|
|
|
2023-01-06 02:04:32 +08:00
|
|
|
The following SPI system drivers are currently supported:
|
2017-09-14 20:05:51 +08:00
|
|
|
|
2023-01-06 02:04:32 +08:00
|
|
|
- SPI by `/dev/spidevX.Y` with the awesome [periph.io](https://periph.io/) which currently only works on Linux systems
|
|
|
|
- SPI via GPIO's
|