Hello! I am currently building a project that involves a Maple Mini, a BlueSmirf Silver bluetooth, and six segments of an LPD8806 LED strip. The Maple Mini will consume a maximum of 30mA, the BlueSmirf will consume 25mA, and the six segments should consume about 24mA. When I have the system powered via PC USB (that is, the Maple Mini is powered by my PC's USB port), everything works. When I swap to use my 4.8V 700mAH battery or 5VDC @ 2A power supply (driving power to the Maple Mini via its Vin pin), only the Maple Mini and the BlueSmirf seem to receive power-the LEDs do not light up as they should at all, despite the fact that they are getting power from the same location as the Maple Mini and the modem (and not from the Maple Mini directly).
What might be the problem? The LPD8806 requires 5V for power and communication, and I suspect that when I am not using USB, the SPI pins are operating at 3.3V, which is too low, but I am unsure why this would be.
Here are descriptions of each wiring diagram.
Working configuration
Maple GND -> negative column on breadboard
Maple Rx -> BlueSmirf Tx
Maple Tx -> BlueSmirf Rx
Segment GND -> negative column on breadboard
Segment Vin -> Maple Mini Vin
Segment Clock Input -> Maple SCLK (SPI1)
Segment Data Input -> Maple MOSI (SPI1)
BlueSmirf Vin -> Maple Mini Vin
BlueSmirf GND -> negative column on breadboard
Power is driven from Maple Mini USB port.
What should also work (but does not)
Maple GND -> negative column on breadboard
Maple Rx -> BlueSmirf Tx
Maple Tx -> BlueSmirf Rx
Segment GND -> negative column on breadboard
Segment Vin ->positive column on breadboard
Segment Clock Input -> Maple SCLK (SPI1)
Segment Data Input -> Maple MOSI (SPI1)
BlueSmirf Vin -> positive column on breadboard
BlueSmirf GND -> negative column on breadboard
Power is driven from either 4.8V 700mAh battery or 5V @ 2A power supply whose leads are connected to the negative and positive columns on breadboard.
Thanks for your help!