Paso 3: Fuera de la placa Arduino
Si bien la placa Arduino nos ofrece un gran número de entradas y salidas con conectores para una cómoda, rápida y fácil conexión y desconexión hacia el protoboard con nuestro circuito una propuesta, o bien a algún otro circuito impreso, nos deja un poco limitados cuando requerimos de un diseño en específico de nuestro circuito, ya sea en protoboard o en un PCB.
Para esto, Arduino nos ofrece una alternativa, es usar la placa Arduino como un ISP (In-System Program) para podamos programar el bootloader o gestor de arranque en un microcontrolador que no contiene éste programa tan importante. La información la podemos consultar en los siguientes enlaces:
Ahora, con base en la información proporcionada en los enlaces anteriores, se desarrollara una pequeña placa con la cual se pueda extraer o programar el bootloader en un microcontrolador ATMEGA328P y una vez cargado éste, cargar al microcontrolador cualquier programa desarrollado desde el IDE de Arduino.
Con esto se superficie disponer del microcontrolador para usarlo en algún diseño específico de PCB o protoboard en el cual podamos prescindir de toda la placa Arduino.