Paso 5: Programación del ATmega328
Como se mencionó en el paso 2, el ATmega328 tiene suficiente potencia de procesamiento y pins para manejar la pantalla LCD mientras maneja otras cosas. Para sacar provecho de esto, tendrá que tener alguna manera de programar el chip.
Si usted posee un Arduino Uno o Duemilanove, simplemente puede sacar el chip ya en el tablero y reemplazarlo por el suministrado en el kit. Como alternativa, puede utilizar FTDI Breakout de Sparkfun básica (5V) y cabeceras al lado de la soldadura (ver las fotos del paso 3 para más detalles).
También, usted necesita subir el código como un "Duemilanove w / ATmega328".
Vea a continuación un bosquejo de ejemplo para asegurarse de que está trabajando.
Código:
Prueba de LCD: