Search results

"tag:"spi""


Title and summary Date/time
1
Connecting a HL1606 strip to an ATmega
I've been left a comment asking how the HL1606 strips are connected up to an Arduino. The wiring is really pretty simple, but depends on exactly which ATmega version you have, as the hardware SPI pins vary from MCU to MCU. The following assumes it's a ...
09-Mar-2011
23:29:00
2
Radio-controlled HL1606 strips
Well, I've finally finished the design and implementation of the radio-controlled LED strips I've been asked to make for The Travelling Light Circus. It's taken far longer than I expected, but I've learned an immense amount in the process. The ...
15-Jan-2011
18:07:19
3
Waiting for O(1)
Due to a misconfiguration the notification emails from my blog weren't reaching me, so I missed a couple of interesting comments on my earlier HL1606-related posts. The ones from Dan from over at Waiting for O(1) were particularly interesting, and he's ...
19-Oct-2010
18:14:11
4
SparkFun are less than electrifying
As part of my LED strip project I needed a 7-segment display capable of displaying two or more digits. I could have built something myself, but I'm short of time as it is so the SparkFun kelly green seven-segment serial display seemed like a good ...
28-Aug-2010
20:10:57
5
AVR SPI gotcha
I've had all sorts of problems getting a SPI radio device to work for the last few days - I wasn't using the default /SS pin to select the slave as I was reusing some code from another program that already used the default /SS pin for a different device. ...
13-Jun-2010
22:30:00
6
How the HL1606 REALLY works
I've explained in my last two Arduino posts how I got the HL1606 working with the Arduino's SPI support and hardware timers. If you haven't already read them, I suggest you read at least the first post before this one, otherwise what follows won't make ...
27-May-2010
08:45:00
7
Driving the HL1606 using the Arduino's hardware support
In my last Arduino post I explained the basics of how the HL1606 works, if you haven't already read that I suggest you read it first. The google code library that drives the HL1606 does so by bit banging the control lines. That's both slower and more ...
26-May-2010
23:00:00