Fnordlicht
A Fnordlicht is a programmable lamp which is able to display lots of different colors by additive color mixing. It uses an Atmel Atmega8 processor to control a matrix of 9 red LEDs, 9 green LEDs and 9 Blue LEDs and can be controlled via RS232 or I2C. If you want to learn more about the techniques used, just visit the website of the Chaos Computer Club Cologne.
Me and a few other guys coded the so called Fnordlicht Scripteditor: It allows users to simply create scripts that control the behaviour of the Fnordlicht by clicking on some fancy buttons. We also defined an XML-based language to store the scripts in an easy-readable plaintext file format, so users can write scripts in a text editor, if they don't like our gui. The source code (Java) and additional information is available at the CCCC wiki.
You can get my latest snapshots of the source code here:
Warning: The FSE is incompatible with the fnordlicht-ng firmware based on C. Please use the Assembly firmware (0.2) instead.
-
fse-20061223.tar.gz
- Fixed bug in ColorMixer
-
fse-20060226.tar.gz
- Fixed another serious bug in MacroParser
-
fse-20060109.tar.gz
- Fixed serious bug in MacroParser
- Scripts can be optimized again (didn't work in the last snapshot)
- Some minor bug fixes
-
fse-20060107.tar.gz
- Added summary for equalizer
- Changed internal structure (~120 lines code eliminated)
- WARNING: interfaces and names of variables have changed!
-
fse-20060105.tar.gz
- Macro scripts repeat and don't stop after playing
-
fse-20051214.tar.gz (contact me to get it)
- New feature:
Equalize!
- Dummy popup menus
- Added mnemonics/shortcuts
- Minor bugfixes
- New feature:
-
fse-20051210.tar.gz (contact me to get it)
- Initial snapshot
Here you are some photos of my own Fnordlicht:
Last change: Sun, 10 Feb 2008 19:58:56 +0100