Browser compatibility warning: CircuitLab may not work as expected in your web browser. Please see our System Requirements.
Created by
Created April 07, 2013
Last modified April 07, 2013
Tags No tags.

Summary

Not provided.


Description

There is effectively a 2-device limit on the SPI bus for the Raspberry Pi, because all the SPI pins are fixed and only two cable-select lines are offered.

To get around this, I used logic inverters and a shift register (the box outline) as described in the diagram. This requires that I shift a value into the register indicating which device I want just before I conduct SPI conversations. This technically introduces some delay in my communications, but it is not significant for my purposes, as I'm only running around 1 Mhz.


Comments

No comments yet. Be the first!

Leave a Comment

Please sign in or create an account to comment.

Revision History

Only the circuit's creator can access stored revision history.