Arduino and the Fight for the Edge