Isolating SPI in high bandwidth sensor applications
Mark Cantrell and Bikiran Goswami look at the Serial Peripheral Interface Bus (SPI), its constraints, and how to deal with those constraints in isolated systems using the company’s ADuM3150 in high bandwidth sensor applications.
Implementing SPI on an OMAP-based board design
Dmitry Pervushin describes how to add to the functionality of an OMAP-based PandaBoard by connecting a real-time clock chip to the design via a serial peripheral interface (SPI) created using the board’s expansion connector.
Wireless Sensor Network for Indoor Air Quality Monitoring
Design of an STM32 based indoor wireless sensor network for indoor air quality monitoring in which an SPI bus is used in the sensor modules as the main mechanism for transmitting readings back to the main processor and then to a server.
SPI software coding
The serial peripheral interface requires three wires for data transfer plus a device-select signal. Designers can implement peripheral communications using processor-based hardware or the software routines that this article presents.