Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My first post, so I hope it's in the correct place for a answer to this question..

I have been playing with SPI inputs using RPI. This device give me spidev0,0 and spidev0,1, if I do a ls /dev and I can connect electronics to the header pins via a 3008 slave ic.

I would like to also add a SPI device to my installation of Ubuntu 12.04LTS is this possible ?

What device would be required ? (I guess a USB to SPI)

Would this board then give me spidev0,0 and spidev0,1 (via ls /dev) the same as the RPI so I can control the SPI with Python (as I do now and the same way I do now just externally plugged into my PC)

Help or any information appreciated.

share|improve this question
up vote 0 down vote accepted

You can get fairly expensive devices like this, and cheaper ones like this. The latter apparently has Linux drivers.

More advanced kits like this, which does I2C (also on the Pi) as well, and has other interesting things like Infrared stuff. It has Linux drivers on the page.

SPI-to-USB chips such as this are available, but you would need to solder on the connectors etc.

You may find this and this interesting as well, and this app may be of use.

share|improve this answer
Perfect thank you ... Great information.... – avo42 Feb 8 '14 at 21:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.