Paso 3: Bootloading el ATmega328p
Luego Descargamos el zip en la parte inferior de esta página y ponerlo en tu carpeta de hardware (si no tiene uno, nombre de una carpeta "hardware" y ponerlo en su carpeta de dibujo). Haga clic en el IDE de Arduino. Haga clic en nuevo en el IDE de Arduino. Ahora, en la selección de tablas, debería ver "Cuasi-duino (reloj interno de 8MHz)." Esta es la selección de reloj interno de 8MHz del ATmega328p. Ahora, que en su cristal de X1 X 2 (pines 9 y 10). Poner sus condensadores de 22pf uno entre X1 y GND y el otro entre X2 y GND. Seleccione el cuasi-duino en el menú tablas y quemar el bootloader con ArduinoISP. Después de unos minutos, debe ver "Hecho quemar Bootloader".
En su Arduino actual, la mayoría de ellos tendrá un reloj externo de 16MHz (forma oblonga brillante plata lo que dice SPK16.000G). Usted podría preguntarse, "por qué los componentes extras, es solo un extra costo." Bueno, el reloj interno no es tan preciso, unos pocos microsegundos apagado. Si de programación para un drone o utilizando comunicación serial, quieres un cristal externo (el reloj) para más exactitud. En la mayoría de los proyectos regulares, usted encontrará que la mayoría no no requiere un cristal externo.
Otros componentes de la electrónica no es necesario (no incluidos en el cuasi-duino) son: un regulador de voltaje (mayor tensión de poder entrar en su cuasi-duino), LEDs (pero usted puede comprobar si obtiene energía de vez en cuando, pero se tarda aproximadamente 35mA de ejecutar continuamente), o incluso su interfaz USB. Una vez que se programa el chip para el proyecto, podría tomar de la interfaz USB, despegando sobre 15uA.
He modificado la actual placa base de Arduino para este proyecto. Ahora, cuasi-duino puede compilar y cargar con ArduinoISP. Anteriormente, esto no era posible con los núcleos actuales disponibles en el sitio de Arduino. El código en la parte inferior de esta página es el núcleo de Arduino modificado que funciona con la cuasi-duino.
Ir hasta el final de esta ' ible para mensajes de error y cómo solucionarlos.
** Para Duemilanove y usuarios mayores, no necesitará introducir el condensador de 10uf.