BeagleBoard X15 SPI in Python?

Hello Beagle community!

I’ve seen that Adafruit has what I see as an extremely easy-to-use Python library for getting SPI data from the BeagleBone Black. I assume that that can’t be usable on the BeagleBoard X15, but is there an X15 SPI Python library? Or would there be a way to edit the BeagleBone Black SPI Python library to make it fit with the differing pin layout of the X15?

Thanks for the help.

Hello Beagle community!

I’ve seen that Adafruit has what I see as an extremely easy-to-use Python library for getting SPI data from the BeagleBone Black. I assume that that can’t be usable on the BeagleBoard X15, but is there an X15 SPI Python library?

There might be some oddities with anything pin specific, but spidev should work the same on any Linux box.

Drew, can we send you an X15 to test SPI on X15?

Ben, do you have a simple solution for wiring?

Or would there be a way to edit the BeagleBone Black SPI Python library to make it fit with the differing pin layout of the X15?

spidev should be easy enough to use from any language simply by using the driver path. Ideally, you’d fine a kernel driver for whatever SPI device you are using.

Yes, if I have access to a BeagleBoard X15, then I will work on
getting Adafruit_BBIO to work with it.

Thanks,
Drew