https://github.com/guyzmo/lol-shield-dynamic-banner
Based on Jimmie P Rodgers' font lib, I rewrote the banner example so one can send a text through the serial port
https://github.com/guyzmo/lol-shield-dynamic-banner
Last synced: over 1 year ago
JSON representation
Based on Jimmie P Rodgers' font lib, I rewrote the banner example so one can send a text through the serial port
- Host: GitHub
- URL: https://github.com/guyzmo/lol-shield-dynamic-banner
- Owner: guyzmo
- Created: 2010-07-13T09:45:38.000Z (about 16 years ago)
- Default Branch: master
- Last Pushed: 2010-12-23T19:59:41.000Z (over 15 years ago)
- Last Synced: 2025-02-02T19:06:21.766Z (over 1 year ago)
- Language: C
- Homepage:
- Size: 193 KB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
FEATURES
It prints everything sent on the serial line of the arduino, as a banner
on Jimmie P Rodger's LoLShield.
This code is intended to be compiled and uploaded using the Arduino IDE.
(it shall be checked out in a directory called "dispfont" or arduino won't
compile it)
To generate new fonts, edit 'glyphs.lolshield' file follow the same pattern
as for other fonts. Then execute in your favorite shell :
% bc glyphs.lolshield | python transform_glyph.py
yeah, that's weird... but that's why I kept it that way :)
then update the dispfont.pde with that code.
KNOWN BUGS
Fonts are ugly...
TODO
Improve the glyphs, add more glyphs.
Reduce flash memory footprint by checking whether some RLE or Huffman can compress correctly the glyphs.
COPYRIGHT
Guyzmo's code is always WTFPL , and everything else is GPL.
REFENCES