Art and technology crossover — combining mechanical craft with microcontroller programming to create interactive installations