Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
BLINKY LIGHTS
AWESOME
ARE
AMY LEE - CODAME
WS2812 LEDs
+
Fadecandy
=
DELICIOUS
- Hardware
- Demo
- Software
- Demo
- Q&A
20Minute
Edition
me.about( )
”Amy Lee” == ”ANI”
musician, coder, etc.
CODAME events,
media, iOS App
Spring 2014
Geekdom Artist in
Residence
Weidong
Yang
Summer
2014
LEDs
etc…
Fadecandy
• Controller
• USB
• 512 LEDs
max**64 LEDs, 8 per
“string”
USB+power
data out
gro
[0] [1] [2] [3]
[7]
[8]
[63]
[0]
[63]
[64]
[256]
[511][319]
[127]
Let’s talk to
Fadecandy!
… the hard way
echo -ne 'x00x00x00x09
xffx00x00
x00xffx00
x00x00xff' |
nc localhost 7890
echo -ne 'x00x00x00x09
xffx00x00
x00xffx00
x00x00xff' |
nc localhost 7890
channel
“set pixels” 9 data byes
RGB
bytes
send ...
Lappy486% cd bin
Lappy486% ./fcserver-osx
[1399427197:2922] NOTICE:
Server listening on
127.0.0.1:7890
Lappy486% cd examples/node
Lappy486% node rings.js
../layouts/grid8x8.json
Fadecandy =
awesome
dithering
Temporal dithering
[demo]
May 31 @ Tenderloin
PLAYGROUND
codame.com
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
LEDs Are Awesome - Amy Lee / ANI - CODAME
Upcoming SlideShare
Loading in …5
×

LEDs Are Awesome - Amy Lee / ANI - CODAME

628 views

Published on

A talk I gave at Geekdom SF, Rackspace's coworking space in SOMA. It focuses on the fun of connecting programmable LEDs (WS2812) to the Fadecandy controller.

I talk about where to get LEDs and the Fadecandy board (Adafruit, RGB 123), how the LEDs are addressed, how to send commands with Node, and Fadecandy's specialized temporal dithering algorithm.

Published in: Design, Business, Technology
  • Be the first to comment

  • Be the first to like this

LEDs Are Awesome - Amy Lee / ANI - CODAME

  1. 1. BLINKY LIGHTS AWESOME ARE AMY LEE - CODAME
  2. 2. WS2812 LEDs + Fadecandy = DELICIOUS
  3. 3. - Hardware - Demo - Software - Demo - Q&A 20Minute Edition
  4. 4. me.about( )
  5. 5. ”Amy Lee” == ”ANI” musician, coder, etc.
  6. 6. CODAME events, media, iOS App
  7. 7. Spring 2014 Geekdom Artist in Residence
  8. 8. Weidong Yang Summer 2014
  9. 9. LEDs
  10. 10. etc…
  11. 11. Fadecandy
  12. 12. • Controller • USB • 512 LEDs max**64 LEDs, 8 per “string”
  13. 13. USB+power data out gro
  14. 14. [0] [1] [2] [3] [7] [8] [63]
  15. 15. [0] [63] [64] [256] [511][319] [127]
  16. 16. Let’s talk to Fadecandy!
  17. 17. … the hard way
  18. 18. echo -ne 'x00x00x00x09 xffx00x00 x00xffx00 x00x00xff' | nc localhost 7890
  19. 19. echo -ne 'x00x00x00x09 xffx00x00 x00xffx00 x00x00xff' | nc localhost 7890 channel “set pixels” 9 data byes RGB bytes send via netcat
  20. 20. Lappy486% cd bin Lappy486% ./fcserver-osx [1399427197:2922] NOTICE: Server listening on 127.0.0.1:7890
  21. 21. Lappy486% cd examples/node Lappy486% node rings.js ../layouts/grid8x8.json
  22. 22. Fadecandy = awesome dithering
  23. 23. Temporal dithering
  24. 24. [demo]
  25. 25. May 31 @ Tenderloin PLAYGROUND
  26. 26. codame.com

×