64 Synchronizing Fireflies


[Alex] of tinkerlog created a set of 64 RGB fireflies that synchronize to blink all at once. We covered the kit earlier, but he has assembled a set of 64. Each firefly is independently controlled by an ATtiny13 that reads a phototransistor and lights up an RGB LED. The fireflies are programmed to blink a certain rate, but blink faster if they detect other blinks. After a few cycles, the fireflies begin to blink in unison. When the fireflies are arranged in different configurations, different patterns emerge. He is selling kits and has instructions for building your own. Videos of the fireflies after the jump.

[vimeo http://vimeo.com/5318234%5D

[vimeo http://vimeo.com/5318548%5D

Related: Jar of fireflies

14 thoughts on “64 Synchronizing Fireflies

  1. good, that’s true Cybernetics like defined by Norbert Wiener
    i’ll start mine right now,
    but i will add some audio output on each, like a tone with a frequency dependent on the time error.
    I think also at uploading the firmware with ir through the phototransistor.

  2. david, in hopes that your kidding i quote the words of mj from that one southpark episode… “nooooo, thats ignorant. your being ignorant”

    …pottery, shoelaces, food network!
    humans have achieved so much!
    not to mention were currently working on global climate destabilization (which, i might add, we are way ahead of schedule on)

    btw, 4 billion years to become a smart-ass is a long time. you shoulda got in the “created by god” line… you coulda been mockin other peoples hard work and progress in less than a week ;p

    much love

    and about these fireflies, is there anyway to make stoplights sync up this effectively. i mean, as soon as the one im at turns green, the light a block in front of me turns red… damn the government.

  3. How far apart can the modules be and still synchronize? I’d love to cover a ceiling with these, but $10 per square inch is a bit much. $2 per square foot is more like it.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.