CPLD and Arduino - a good mix