Microcontroller & electronics hobbyist. Professional: mechanical engineer. Play also AVR and Bascom, Many years experience in beginning C and CPP, but never successfull. But mbed may change that... Try to do some small machines with stepper motors. Developing an automatic tool changing "record disk" type plotter/engraver/pick&placer.