Tengo una placa de desarrollo Arduino Uno con un chip ATmega328 en blanco (no tiene un cargador de arranque Arduino. El chip que viene con la unidad está soldado en un proyecto independiente por separado, por lo que puedo usar la placa Arduino por más de una instancia: ))
Mirando aquí , Uno no puede programar el chip, ya que no puede usarse como un ISP (¿todavía?).
¿Podré usar AVRDUDE en un modo de programador de bit bang y conectar las líneas SPI de ATmega a mi puerto serie (usando las líneas correctas obviamente) y programar el cargador de arranque? He visto temas en la web que dicen que es posible hacerlo con otros chips AVR, pero realmente soy un novato que trata de arreglárselas. Entiendo que puedo comprar un AVR ISP por ~ US $ 20 para hacerlo, pero esperaba comenzar un proyecto mañana / esta noche y no quiero que este fin de semana se desperdicie (esperando a que llegue ...).
¿Alguien tiene una buena referencia sobre cómo proceder?
Para aclarar algunas confusiones, estoy intentando programar un ATmega328 con un gestor de arranque Arduino. Solo tengo la placa de desarrollo Uno y un ATmega328 en blanco. Tengo un puerto serie y realmente no quiero esperar a que llegue un AVRISP, ya que me gustaría comenzar más temprano que tarde. ¿Es esto posible con el ATmega328? ¿Cómo procedería?