embedded microcontroller development dvd pic software atmel carpet lcd hdtv electronics i2c linux floor avr plasma eeprom flooring hardware home