Hi. See the instructions for some tips on how to position the LEDs more arbitrarily.If you have an appropriate interface and like to program, you can control what the display does, either turning all the LEDs on and off, or controlling the individual rows (but not columns) of the display. The power supply would be large. I’ve programmed an Arduino but I don’t have much experience with programming in C and would prefer to avoid the hassle of learning. I have a question, though: aren’t the LEDs running dim since each is only running at 1/25th duty cycle?The allowable peak current of most LEDs is several times higher than the average allowed current, so I thought maybe you were overdriving the LEDs while they were on, then letting them rest while lighting the others. Red silkscreen is available too, so we could try that in the future… our “EVIL” logo would look pretty good!One of the hints that we include in the instructions is that you can actually build it with all the LEDs coming in from the I am not usually one for special occasions, so it took me some time to understand what VD was referring to; but I expect it has very high humor density for character.I am a bit confused, have looked at the schematics but still do not quite get what is going on. If we did want to provide that much power, it would be a much, much more difficult design. Now your project sits around for a few months, or years, and you decide it’s time for a new picture. Poof; done. But, do you *really* think that everyone else does as well? any expanded capabilities via Arduino approach. It’s a mixed blessing– it makes the assembly easier, but gives some background noise. This article *does not* detail how to program Peggy, or how Peggy works internally which you might want to know for programming Peggy– it is not meant to. One of the main reasons to pick a controller like that is that one of our design goals was for the whole circuit to be seriously hackable. The cathodes of the LEDs in each row are connected together and are controlled through a single NPN transistor driven by the microcontroller. Once those peripheral components around the edges have been added, every one of the 625 LED locations is active, and an LED placed there will light up and be efficiently driven.The basic idea is that we have constructed a multiplexed array where only one row of the display is actually turned on at any given time. It would be helpful to get more pedantic details on programming options for those of us unfamiliar w/ the AVR ISP, and esp. All of these mean that it would be a much, much more expensive project. This is quite smart construction allowing to drive any number of LEDs (from one to 625). Secondly, you don’t have to fill every hole with a connector– that *really* cuts down on assembly time.There are some fine sockets that could be used if the board were redesigned with slightly larger holes– that part would be relatively easy. Really fast. took me a second to get the intended meaning.How hard would it be to solder LED sockets to the board, so that one could swap LEDs at any time?About as hard as soldering the LEDs would be, along with the added effort of trimming the LED leads if you wanted them to fit flush against the sockets.Still, it’s a good idea, and sockets ARE cheap enough in bulk.Yeah, I’d like to see a version that used LED sockets. If you build it with clear-lens LEDs, it generally hurts to look at. It’s all yours:This is an easy way to drive a lot of LEDs– up to 625– in a big matrix.
Peggy board has several buttons that can be used to control various actions like games or other effects. Using the built-in serial port, I’ve measured the round-trip time of one byte at about 10 msec.
it requires a high signal to turn the transistor on. As a first demonstration I wrote a version of This project is fully documented, open source, hacker friendly, and you can approach it from any direction you want. There are also closeups on 10 mm pink, green, and blue diffused LEDs, as well as 5 mm white clear LEDs installed in the panels.This project is fully documented, wide open, open source, and you can approach it from any direction you want.