Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Driving AllPixel from SPI
#1
I'm really enjoying playing with the AllPixel. I have a couple of questions to hopefully help me take it to the next level and drive it with a Raspberry Pi.

I'm exploring the possibility of driving the AllPixel from the SPI of my PiZero so that I can keep the USB port free for a wifi adapter. Is that possible using BiblioPixel? I've seen a reference to it so I believe it is. Does anyone have documentation regarding how to wire up SPI to the AllPixel. I'm not sure whether that would involve breaking out from the SPI on the PI and splicing properly into a USB cable or whether there is another option for driving the AllPixel.

That leads to my second questions. There are 6 connectors at the "top" of the board right beside the "Maniacal Labs AllPixel" text printed on the board. Are these functional? I couldn't find a reference for them. I'm wondering if they may be an alternate connection for driving the board other than USB.


Attached Files Thumbnail(s)
   
#2
No, the AllPixel can only be controlled via USB. BiblioPixel itself supports driving strips *directly* via SPI (with a Pi or BeagleBone) without the AllPixel involved at all.... You can drive APA102, LPD8806, and WS2801 strips. But nothing else. Check here for more details: https://github.com/ManiacalLabs/BiblioPixel/wiki/SPI-Setup

If you have one of the above mentioned strip types, then you can just remove the AllPixel from the equation.

The 6 pin header in question actually is an SPI port... sort of. Technically it's the ICSP (In Circuit Serial Programmer) port which uses SPI. This is what we use to flash the firmware onto the chip, but is, otherwise, non-functional.
#3
Thanks Adam. I think I was trying to make this more difficult that I needed to anyway. I was able to place a micro USB hub on the Pi which allows me to run a USB WiFi adapter as well as talk to the AllPixel. It's working well with a very small footprint.
#4
Yeah... if they had made the Zero with onboard WiFi and charged $10 I'd be super happy.
I got this: http://www.amazon.com/gp/product/B00L32UUJK?psc=1&redirect=true&ref_=oh_aui_search_detailpage
Ethernet + 3 USB ports with a microUSB OTG plug. Super handy.
#5
(02-09-2016, 02:13 PM)Adam Wrote: Yeah... if they had made the Zero with onboard WiFi and charged $10 I'd be super happy.
I got this: http://www.amazon.com/gp/product/B00L32UUJK?psc=1&redirect=true&ref_=oh_aui_search_detailpage
Ethernet + 3 USB ports with a microUSB OTG plug. Super handy.

I agree. I ended up with this to break out to two USB ports...


http://amzn.com/B00FJG5T4W

...and then this for WiFi (and Bluetooth if I need it but it's not LE)...

http://amzn.com/B005QUQPDA

This all lends to a nice, small footprint for the Pi and the AllPixel. I'm driving an Adafruit 24 Neopixel ( http://amzn.com/B00K9M3WXG) with no additional power.

Now I just need to figure out what to install this in.  Wink


Attached Files Thumbnail(s)
   


Forum Jump:


Users browsing this thread: 1 Guest(s)