I looking for a Little help. I have ran all the example files I could find on the basics of the Arduino.
I would now like to move on to something a bit harder like POV.
I have found a few links with information on how to build one. And I even built a 7 LED wound one using the code provided.
That brings me to my question.
Can some on point me in the right direction on what I need to learn to make my own POV. I know that may sound a bit vague. But what I need to know is where in the learning path should I start. Please keep in mind I have very little knowledge on coding with the Arduion. I have found a lot of POV code. But know explaining the code and such.
I am not asking for the code to be done for me. I need help starting.
I've been running workshops with people to build POV specifically, working with 11-14 year olds making the electronics, and also designing their own icons like this...
I'd say first of all get the idea of how to write a sketch which flashes LEDs, like Blink
Then move onto blinking an LED with non-blocking timing, like BlinkWithoutDelay. This will turn out to be important later on when you want to, for example, include a tilt switch to control the flashing sequence, though you don't need this to begin with.
Next, understand how bytes are made out of bits. This will be important when trying to record the pixels which make up your font in an efficient way.
In my case, for an 8-led column I use a single byte to represent each column of lights, with each bit of the byte determining whether that pixel is on or off in the specific column. I use variable size characters, so that an exclamation mark can be represented in a single byte, whereas a 'W' character is made of many columns. I therefore need to not only record the bytes in a big byte array, but keep track of which characters start at which point in the array.
There's a step-by-step build for Blink based on our @ShrimpingIt circuit - a minimal Arduino compatible which you can build in minutes on breadboard - at
...has some general information including a page at the back, covering the task of designing your own characters for the POV and encoding them in binary.