Hay una gran diferencia de precio entre un chip Atmega328 vacío y el que tiene instalado el cargador de arranque Arduino. En mi país, esta diferencia es 1: 3. Esto significa que cargar el gestor de arranque manualmente me ahorraría mucho dinero, mientras que esta operación toma aproximadamente 5 minutos en total.
He escuchado (pero no he leído) sobre la posibilidad de hacer que un Arduino cargue el cargador de arranque en otro Atmega. Esto tiene al menos 2 desventajas:
- Primero debes tener un Arduino.
- Debes convertir ese arduino en un dispositivo de programación, para que no puedas divertirte con él.
- El proceso será difícil de controlar hasta que se implementen algunas técnicas avanzadas (leds de control, botón de inicio)
Tengo algunas PC antiguas con puerto serie real estándar y también tengo un convertidor de USB a serie.
- ¿Hay alguna posibilidad de crear una pequeña PCB que se conecte directamente a ¿Una PC y serviría para cargar el cargador de arranque en el chip?
- ¿Es pensable para mí crear una aplicación para esto en C ++? (Soy un principiante, pero no me rindo rápido) ¿O ya existe?
- ¿Podría proporcionar enlaces a cualquier tutorial sobre esto? importa?