Author Topic: CharliePlex LED controller  (Read 2918 times)

isdale

  • Newbie
  • *
  • Posts: 4
CharliePlex LED controller
« on: August 15, 2012, 10:16:34 pm »
Charlieplexing is a technique to control multiple LEDs with fewer pins (http://en.wikipedia.org/wiki/Charlieplexing)
http://www.instructables.com/id/Charlieplexing-LEDs--The-theory/
A digispark with 4-6 pins could independently control 12 or more LEDs.
A simple charlieplex digi-shield could be made using the proto board to drive with low power leds
   http://www.instructables.com/id/CharliePlexed-LED-string-for-the-Arduino/
but it would be really nice to have a ready made board set for wiring in the LEDs... perhaps even one that provides 2 pins per led so all the 'complex' interconnects are handled on the board rather than off board wiring.
« Last Edit: August 15, 2012, 10:16:34 pm by isdale »

sparr

  • Jr. Member
  • **
  • Posts: 70
CharliePlex LED controller
« Reply #1 on: August 16, 2012, 01:59:24 pm »
I very much agree. I have not done much PCB design but a 5x6 LED array shield for the digispark might make a good first attempt!
Once the design files for the official shields are released I\'ll grab them (to get the dimensions and header positions correct) and try my hand at making this idea a reality.
« Last Edit: August 16, 2012, 02:00:04 pm by sparr »

isdale

  • Newbie
  • *
  • Posts: 4
CharliePlex LED controller
« Reply #2 on: August 20, 2012, 11:06:47 pm »
Cool.. Saw your other post... hope they make em!  I could see making a big array from a bunch of these.... although I\'d really love to have an extra line available for master->slave comms to change sequencing.