Startpagina

The absurdity of copyright

This site is dedicated to programming in different languages, most of them are basic dialects. I started with Xbasic, the programming language for Alpha Five. Especially how to program with dll's in Xbasic. Later I started to thinker with embedded microcontrollers such as the Basic Stamp, PICAXE and PIC's, each of them with their own basic language.

TFA Climate logger
In 2005 I bought a TFA Climate logger to help me controlling the 7 floor heating sections in my home. I had only one temperature controller in the livingroom for 5 chambers and 7 sections. The TFA helped me getting all the room temperatures equally within 1.5 degrees Celcius by manually controlling the valves. The Climate logger has its own Windows program for reading the results but has no graphical capabilities, just reading the values from the TFA. My goal is to realise a custum database application with the possibility to show the data in graphical view, collected by the five external 433 Mhz remote temp/hygro stations. Read my story how to write a datalogger reader program for the TFA Climalogger in PureBasic.

Xbasic
To help the Alpha Five XBasic user with API programming in XBasic. You need some basic knowledge about bits and bytes. If you don't have this knowledge you'll get just the basics here so you can follow my lessons.

Basic Stamp
I found a site about home electronics and I got really enthousiastic about this stuff. This guy uses electronic devices like 1-wire circuits for collecting pulse counts and temperatures. I started to search on the internet and found the Basic Stamp. This is an embedded controller that you can program in Basic. The Basic Stamp is expensive but the programming IDE is free. Other companies sell cheap circuits and you have to pay a lot for the programming IDE. I bought the Basic Stamp Discovery Kit and the PINK module. The PINK is a customized Netburner SB70 device.

Domotics
I started with a simple domotica project. I'm building a simple opto circuit that counts the pulses of our home electricity Watt meter. The router is mounted next to the electricity meter and with the PINK I can directly interface with the basic Stamp. The readings are collected and transfered to a webpage on the PINK. I can access this webpage with my webbrowser. The PINK can also send emails to my email account when something extraordinary happens, e.g. I can connect a smoke detector to the Stamp. UDP messaging is also possible.

PICAXE
The Basic Stamp (BS2) is rather expensive and I don't want to put my BS2 and BOE away in the meter cupboard. It has a protoboard on it and I can use that for future projects. I looked for a second source that can do the simple jobs such as counting and sending the counted values to the PINK. I found the PICAXE. Worth to mention is this really nice professor, Peter H. Anderson. Mr. Anderson does advise to start with the PICAXE-18X. He has a tremendous knowledge of this neat device. The PICAXE is very simple to program in Basic. I'll try to let it communicate with the PINK instead of the Basic Stamp.

Please report missing links.

eXTReMe Tracker