Commit Graph
17 Commits
Author SHA1 Message Date
matt.mets 358f3c89c8 Add preliminary grayscale support to the library. There are still some issues:
- Backwards compatibility mode for b&w should take fewer cycles
- Brightness doesn't get dark enough (minimum timer length issues)
- Only Atmega328 is probably going to work (timing not determined by clock speed)
2010-08-21 17:56:59 +00:00
matt.mets 22086d9ba3 Add gif converter, sample art 2010-08-19 03:43:54 +00:00
matt.mets b24ace7799 Add font generator utility, and a few sample fonts. This allows one to draw a
font in a graphics program, and turn it into program code automatically. Note
that fonts can currently only be 8 pixels high.
2010-07-21 08:56:59 +00:00
matt.mets cdf10abb87 Bugfix: Set() couldn't turn off pixels. Remove stray comment 2010-07-21 06:45:07 +00:00
matt.mets bddd7c885d Bugfix: fix syntax error, remove debug signal on analog pin 5 2010-07-21 05:29:52 +00:00
matt.mets a8c74859a0 Halve prescaler values for atmega48/88/168/328, to get better timing resolution 2010-07-21 05:18:42 +00:00
matt.mets 4e64faf719 Fix issue 1: Fewer LEDs lit at a time
Splits the display routine into twice as many steps, and divide the outputs based on the high pins
2010-07-21 04:57:21 +00:00
matt.mets e07ce62ddf Add brightness control, to vary the intensity of the entire display. 2010-07-21 02:07:26 +00:00
matt.mets 8a3adf743c Bugfix: Forgot to rename pong2 during last update 2010-07-20 03:49:27 +00:00
matt.mets b1fcdfc4c3 Rename all of the example files to standardize 2010-07-20 02:35:16 +00:00
matt.mets 301b2949af Add Matt Mets to the authors list 2010-07-19 23:27:09 +00:00
matt.mets 9ff1983bf2 Move example programs into lib/examples, to make packaging easier. 2010-07-19 23:24:14 +00:00
matt.mets d9f0159843 Move fonts to progmem, to lower ram usage. (Issue 8)
Fix mis-handling of last row (Issue 9)
2010-07-19 06:45:40 +00:00
matt.mets c5ecf11730 Add Font and Figure keywords 2010-05-28 07:21:20 +00:00
matt.mets ed2293c62e Enumerate the keywords from the Charliplexing library, so that the Arduino IDE can highlight them. 2010-05-28 07:18:58 +00:00
matt.mets 3083aa20d1 Update pong2 game to use the double-buffering features of the Charliplexing
library
2010-05-28 06:59:45 +00:00
matt.mets 4d1c6797fb Add double-buffer support to the Charliplexing library 2010-05-28 06:58:47 +00:00