It sounds as though you need to read more concerning what SPI actually *is*.
*Devices communicate in master/slave mode where the master device initiates > the data frame. Multiple slave devices are allowed with individual slave > select lines. Sometimes SPI is called a four-wire serial bus, contrasting > with three-, two-, and one-wire serial buses. SPI is often referred to as > SSI (Synchronous Serial Interface).* > http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus What does this mean ? Multiple devices can share the same data bus, and only CS( chip select ) needs be different for each device. CS only needs to go high, or low, which hey remarkably is exactly what GPIO pins do ! :) On Wed, Jun 4, 2014 at 7:37 AM, <swapnes...@gmail.com> wrote: > I am trying to run multiple SPI modules (more than the two available on > the BBB) to try and read data from a bunch of accelerometers (LSM303D). > > I was therefore wondering if it would be possible to implement the SPI > module using code (preferably C/C++) on the abundant GPIO pins. I have been > scanning through a lot of documentation but I cant seem to find anything > that fits the bill. > > Please help --- getting desperate... > > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to beagleboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.