Home automation - CAN I/O & FAMOS
This project includes the development of a CAN-Bus based extension board (node), a CAN-bootloader, the according firmware and the management software on the host. The host application is called "FAMOS" (=FAcility Management Operating System) runs on Windows & Linux and uses an SQLite database. A node can be used for user input and / or actor control. To ensure a fast response time, nodes can communicate with each other (Programmable decision table in Ram / EEPROM). The high level intelligence will be managed by the host application. (2009.02.05)
Features:
2 stage, extremely small size design - basic board and optional extension board.
Fast and reliable main processor PIC18F2680
Co-processor PIC18F1320 (optional) - provides 7 more I/O ports, may be used for IR or serial communication e.g. KNX interface - firmware upload over bootloader & main processor
7 digital input ports / or 4 digital input ports and 3 analog input ports
ambient light sensor (optional)
1-Wire bus - one DS1820 temperature sensor already installed on the node (optional)
IR sensor / 433MHz receiver (optional)
PIR sensor (optional)
Buzzer (optional)
2 Status LED's (optional)
Rs232 serial port (with transparent tunneling over CAN bus) (optional)
I2C (optional)
DMX bus / Rs485 port (optional)
IR output (optional)
4 x Analog output 0-10V (optional)
Here you can see the latest render of the can I/O node:

Update: 2 1:1 prototypes are working. (2009.06.15)
Update: First charge of CAN nodes is now in production (2010.?1.27)
Update:
The CAN nodes arrived - everything
works as expected.
Bootloader is ready - based on assembler on the node and java on the host.
Firmware progress 80%. (2010.10.03)
Update:
First nodes are installed on site. Demo video soon available.
Firmware is ready. (2011.08.05)
CAN node pictures
Front:

Back:

Soup.io download tool
Once again a tool written in autohotkey.
This time, it parses the soup export rss file and downloads your soup. How does
it work? After reading the soup rss file, all missing items will be downloaded. Every
item will be stored as small .xml file with a leading post timestamp and the
according multimedia file (if there is any). Youtube is supported by using
cclive. (2010.10.03)
Download Soup
downloader
This little autohotkey
script is useful for large screens. It will resize a window (45,50,55 percent
per default), when it is draged and the mouse is near the upper edge of the screen.
I've noticed that there is a similar feature in Windows 7 (Aero Snap), but
without configuration options. (2010.02.04)
Download winmove
This little autohotkey
script can store the position of a window and restore it, when the window
appears again. It works also with window classes and optionally it repositions a
second window next to the first one. (2010.02.04)
Download winstore
Slideshow for movies & pictures - based on AHK & MPC
Ever wondered, why there is no good free slideshow program
to present your pictures and movies? Me too, and this is the result: An
autohotkey script which reads
multimedia files
and folders via drag & drop, and
feeds them to media player classic and irfanview (chronological order
optional). Features: plays every supported video
format of mpc smooth and in full screen, pause, jump back and forward, change
slide interval on the fly. (2009.08.08)
Download slideshow
Program launcher for Windows XP - MoWaStart
This program was intended as USB program starter. As it turned out, i use it now as start menu replacement. What makes it different (or why the hell someone writes yet another launcher)? It's extremely fast! It stores your "favorites" so usually you enter only 2 letters! Why? Basically i wrote it just for fun and to try SQLite with VB6 - so MoWaStart uses an SQLite database in the background. It has a nice proposal algorithm, which uses favorites to speed up the search and to minimize the user input (yes, i'm lazy :). You can feed it also with system commands, url's and almost anything windows recognizes.(2009.06.21)

Update: Version 1.2.0.41 (2010.03.17)
Download MoWaStart
MoWaStart Video
Pie menu tool for Windows - MoWaMouse
Little tool which shows often needed functions as pie menus. The GUI is in Flash 8. All functions are realized with scripts in vbscript or autoit. Tested only on Windows XP. If you are using Firefox, i would also recommend easyGestures. (2009.03.01)
![]() |
![]() |
This is a beta version.
Download
MoWaMouse(Setup)
Car computer application - Carmen
Carmen is a C# application with a flash GUI and is optimized for high performance - or old hardware :). It has been made to run on a Fujitsu Stylistic C-500 with a CPU load of 20%. (2009.02.05)

Download soon...
2 little widgets for the chumby (2009.02.05)
|
Kalender Flash.
|
Clock Flash.
|
Take a look at chumby.com
Very simple VB6 program to find the lyrics for mp3 files and
put them into the id3v2 tag of an mp3. The trick is, that it uses search modules written in
vbscript and therefore checks different sources. You can even write your own
search module. (2009.02.05)
Download
lyric tagger(Binary
& Source)
This vbscript walks over a directory tree and generates
and checks the checksum
for each file. The checksum is calculated by the command-line tool
fsum.
It provides different algorithms (md5,sha256,crc32,...) and is pretty fast.
(2009.02.05)
Download checksum script
Last update: 2010.10.17