Arduino stand-alone: caricare uno sketch

Se avete seguito i due articoli precedenti, di sicuro vi siete domandati “E mo come carico lo sketch sul mio microcontrollore?”

Step 1: Occorente

Ripartiamo da qui:


Step 2: caricare lo sketck

N.B.: questa procedura funziona solo se sulla board Arduino UNO è stato caricato lo sketch “Arduino as ISP”.

  • collegare la board
  • caricare l’ide di Arduino
  • selezionare la board nel menù “Strumenti -> Scheda”
  • selezionare la porta usb nel menù “Strumenti -> Porta”
  • selezionare “Arduino as ISP” dal menù “Strumenti -> Programmatore”
  • aprire lo sketch Blink ( tra gli esempi)
  • selezionare “Carica con un programmatore” dal menù “File”
  • scollegare la board

Se tutto è andato a buon fine il led rosso inizierà a lampeggiare.

Ho notato nei vari test che lampeggia anche il led della board Arduino UNO. In particolare ho notato che se Arduino UNO è collegato con la breadboard (come nella figura), viene eseguito lo sketch dell’ATmega328 esterno ( lampeggio ), se sgolleghiamo la breadboard allora viene seguito lo sketch della board ( led fisso ArduinoISP ).