Esta pregunta podría hacerse en algún lugar, si es así, todas las referencias serían apreciadas.
Hola, he programado Atmel chip Atmega32U4 a través de USB. Es posible porque soporta la programación USB. Utilicé para que Atmel Studio creara el archivo hex y luego usé Atmel FLIP para colocarlo en el chip. Funciona muy bien y es fácil de hacer. No he usado ningún otro método hasta ahora. Ahora quiero programar Atmega328P y quiero hacerlo a través de un programador externo como USBtiny porque parece que Atmega328P no es compatible a través de la programación USB. De todos modos no tengo programadores, pero tengo Arduino. Así que pensé, ¿cómo puedo usar Arduino para programar el chip? He estado buscando en Google por un tiempo y lo que encontré es solo enseñar cómo hacer chips básicamente como Arduino. Así que quemo el gestor de arranque y puedo cargar bocetos de Arduino. Pero no quiero eso. Todo el punto es deshacerse de Arduino. Quiero subir el archivo hexadecimal directamente al chip. Y ahora se me complica un poco. He leído sobre AVRdude, debería ser posible con él. También leí que alguien dijo que AVRdude es el peor programa. Mi pregunta es, ¿cuáles son mis opciones? ¿Puedo usar algún software gráfico sofisticado como Atmel FLIP? ¿Puedo usar FLIP de alguna manera? Gracias por tu tiempo.