edeca.net logo
  • rss
  • Home
  • Graphics
  • Electronics
    • PCB0002 – LED matrix
  • Computing
    • ROT Util
    • MOTD maker
    • GNU screen config
    • VB6 reverse DNS
    • VB6 RichTextBox control
  • About

PCB0002 – LED matrix

This board came about for two reasons. I wanted to learn about the MIC58x1 shift registers on the electronics side and I liked the challenge of programming a scrolling display with limited resources.  In the end I managed to program a number of effects (fade-in, fade-out, scrolling, reveals etc.) and scroll text, using code which will easily map to a display of any size.

Unfortunately the cheap Chinese 8×8 LED matrix that I bought has a ridiculous pinout, hence the spaghetti routing. If I was going to design a larger matrix (or one with multiplecolours) I would definitely pay the extra to get a decent module.

Video

I initally made the circuit on a breadboard, to test a few alternative methods of wiring it up.  Some basic code was needed to make it run, cue a cute little Pacman style ghost.

Pictures

Images of the silkscreen and routing are below, along with the finished board.

PCB0002-Complete
PCB0002-Route
PCB0002-Silk


Thanks

A number of people helped through the process of designing the board and code.  In particular, a thread on ETO discussing the options for driving 64 LEDs with less pins was very useful.

Download

Download schematic (PDF) – the original design
Download board (ZIP) – Eagle files

Comments rss
Comments rss
Trackback
Trackback

Leave a Reply

Click here to cancel reply.

 

Categories

  • Computing
  • Electronics
  • General
  • Perl
  • Photography
  • Uncategorized

Archives

  • February 2012
  • December 2011
  • November 2011
  • July 2011
  • June 2011
  • April 2011
  • March 2011
  • February 2011
  • December 2010
  • November 2010
  • October 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • November 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009

Links

  • My photo gallery
  • Pookey's site

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox