SPI Transport
The SPI transport provides direct hardware communication with the TROPIC01 chip via the SPI bus.
SPI Transport Implementation
This module provides SPI transport implementation for MicroPython machine.SPI interface.
- class tropicsquare.transports.spi.SpiTransport(spi, cs)[source]
Bases:
L1TransportL1 transport for MicroPython machine.SPI.
- Parameters:
spi – SPI interface object (e.g., machine.SPI instance)
cs – Chip select pin object (e.g., machine.Pin instance)
Platform Support
MicroPython ESP32: Full support via
machine.SPIMicroPython Unix: Not supported (no hardware SPI)
See Also
UART Transport - UART transport alternative
Network-SPI Transport - Network-based SPI transport