Close

Added UI Scripts

A project log for The Curilights Controller

This device controls strings of Curilights, colorful animated strings of LEDs. It's easy to use and aware of its environment.

j-petersonJ. Peterson 08/14/2014 at 09:360 Comments

I've posted the scripts used to generate the anti-aliased text used in the User Interface.  The first is a Photoshop script, CreateFontData.jsx.  This makes a set of PNG files, one for each character.  The second is ConvertText.py, a Python script that takes the output of CreateFontData and generates C code for display the characters on the Epson LCD used in the project.

Note these scripts have some hard-coded pathnames in them (to the development folder) but this is pretty easy to find and modify. 

Discussions