Paso 1: Para empezar...
Primer lugar, quiero señalar que casi la totalidad de lo que estoy compartiendo es trabajo de los demás. Simplemente estoy agregando la información y mostrando las modificaciones había hacer cosas de trabajo.La razón por la que entró en este esfuerzo es porque el ATmega1284p es un chip tan gran! Encaja perfectamente entre el p 328 (ONU) y la P 2560 (Mega). Tiene toneladas de memoria para cosas como direccionable LEDs RGB (como tiras de NeoPixel excelentes de Adafruit - http://www.adafruit.com/products/1138), GPIO serie puertos entonces p 328 y es una fracción del costo del P. 2560
Estoy usando el ingenioso Adafruit cc3000 breakout con construido en antena aquí: http://www.adafruit.com/products/1469
Esto me lleva a utilizar la biblioteca de Adafruit para dicho arranque, sino más bien en eso más tarde...