ARDUINO DEV-11168 Kit PTH scudo ISP AVR
Informazioni sul prodotto
- Nome del prodotto: Arduino Shield AVR ISP
- Numero modello: DEV-11168
- Manuale d'uso: Disponibile
Istruzioni per l'uso del prodotto
- Aprire il firmware ArduinoISP (in Examples) sulla scheda Arduino.
- Apporta una piccola modifica al codice ArduinoISP se stai utilizzando Arduino 1.0. Trova la riga nella funzione heartbeat() che dice ritardo(40); e cambiarlo in delay(20);.
- Selezionare la scheda e la porta seriale appropriate dal menu Strumenti che corrisponde alla scheda programmatore (non alla scheda da programmare).
- Carica lo schizzo ArduinoISP sulla tua scheda Arduino.
- Collega la tua scheda Arduino alla scheda di destinazione seguendo lo schema fornito. Per Arduino Uno, ricordarsi di aggiungere un condensatore da 10 uF tra reset e massa.
- Seleziona la scheda appropriata dal menu Strumenti che corrisponde alla scheda su cui desideri masterizzare il bootloader (non la scheda del programmatore).
- Utilizza il comando Masterizza Bootloader > Arduino come ISP.
Nota: Questa procedura funziona per schede con segnali SPI sui pin indicati. Per schede come Leonardo, dove questo non è valido, è necessario collegare i segnali SPI al connettore ISP utilizzando il pinout fornito.
Utilizzando un Arduino come ISP AVR (programmatore in-system):
Questo tutorial spiega come utilizzare una scheda Arduino come ISP AVR (programmatore in-system). Ciò consente di utilizzare la scheda per masterizzare il bootloader su un AVR (ad esempio l'ATmega168 o l'ATmega328 utilizzato in Arduino). Il codice in questo example è basato sul firmware mega-isp di Randall Bohn.
Istruzioni
Per utilizzare la tua scheda Arduino per masterizzare un bootloader su un AVR, devi seguire alcuni semplici passaggi.
- Aprire il firmware ArduinoISP (in Examples) sulla tua scheda Arduino.
- Nota per Arduino 1.0: è necessario apportare una piccola modifica al codice ArduinoISP. Trova la riga nella funzione heartbeat() che dice "delay(40);" e cambiarlo in “delay(20);”.
- Selezionare le voci nei menu Strumenti > Scheda e Porta seriale che corrispondono alla scheda che si sta utilizzando come programmatore (non alla scheda da programmare).
- Carica lo schizzo ArduinoISP.
- Collega la tua scheda Arduino al target come mostrato nello schema seguente. (Nota per Arduino Uno: dovrai aggiungere un condensatore da 10 uF tra reset e terra.)
- Seleziona la voce nel menu Strumenti > Scheda che corrisponde alla scheda su cui desideri masterizzare il bootloader (non la scheda che stai utilizzando come programmatore). Per i dettagli, vedere le descrizioni della scheda nella pagina dell'ambiente.
- Utilizza il comando Masterizza Bootloader > Arduino come ISP.
Nota: Questa procedura funziona con le schede che hanno i segnali SPI sui pin indicati. Per le schede per le quali ciò non è valido (schede 32u4 come Leonardo) i segnali SPI devono essere collegati al connettore ISP il cui pinout è riportato di seguito.
Circuito
Circuito (destinato ad Arduino Uno, Duemilanove o Diecimila):
Una scheda Arduino che funge da ISP per programmare ATmega su un'altra scheda Arduino. Su Arduino Uno, dovrai collegare un condensatore da 10 uF tra reset e terra (dopo aver caricato lo schizzo ArduinoISP). Tieni presente che è necessario accedere al pin di ripristino sulla scheda di destinazione, che non è disponibile su schede NG o precedenti.
Circuito (destinato ad Arduino NG o versioni precedenti):
Sulle schede NG o precedenti, collega il cavo di reset al pin 1 del chip Atmega sulla scheda, come mostrato sopra.
Circuito (mirato a un AVR su una breadboard):
Per i dettagli vedere il tutorial da Arduino a Breadboard.
CABLAGGIO
Documenti / Risorse
![]() |
ARDUINO DEV-11168 Kit PTH scudo ISP AVR [pdf] Manuale d'uso DEV-11168 Kit schermatura PTH AVR ISP, DEV-11168, Kit schermatura PTH AVR ISP, Kit schermatura PTH, Kit PTH, Kit |