Go Down

Topic: L' arduino uno R3 può essere usato per programmare ATmega168/328 o ATtiny? (Read 961 times) previous topic - next topic

Gabry96

Buona serata a tutti.
Ho cercato su questo forum, ma non ho trovato molto,  devo comprare un arduino, che userò anche per programmare altri ATmega(168/328)/ATtiny e un compagno di scuola mi ha consigliato la versione 2009 perchè non da problemi quando bisogna programmare altri integrati, e mi ha detto anche che la versione uno (non la uno r3, che non conosce) da molti problemi.
Ora vorrei gentilmente sapere se con la Uno R3 ( che è più veloce della 2009) è possibile programmare ATmega(168/328)/ATtiny senza problemi, o se è meglio la 2009.
Grazie in anticipo

Michele Menniti

Diciamo che su questo Forum non hai cercato proprio nulla, ovvio che non potevi trovare molto, visto che ci sono decine e decine di Topic in cui abbiamo programmato di tutto e di più con qualsiasi tipo di Arduino; e aggiungiamo pure che il tuo compagno di scuola è rimasto indietro di un paio d'anni, magari prova a dare un'occhiata al link nella mia firma, così la prossima volta apri un Topic in modo onesto, dicendo che non hai alcuna voglia di perdere tempo a cercare e che vuoi una risposta, la otterrai lo stesso ma almeno non fai male figure ;)
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Brunello

Pero' un po' lo capisco.
Mica e' facile "cercare", quando non si sa' cosa cercare

E comunque mi e' piaciuta questa citazione
Quote
Ora vorrei gentilmente sapere se con la Uno R3 ( che è più veloce della 2009)


Hanno overclockato il chip e non ci hanno detto niente. Speriamo non diventi una leggenda metropolitana

Michele Menniti


Pero' un po' lo capisco.
Mica e' facile "cercare", quando non si sa' cosa cercare

ah Bruné, ma ci sei o ci fai? prova a scrivere (per favore) "programmare atmega" nel campo search ]:D

Quote

E comunque mi e' piaciuta questa citazione
Quote
Ora vorrei gentilmente sapere se con la Uno R3 ( che è più veloce della 2009)

Hanno overclockato il chip e non ci hanno detto niente. Speriamo non diventi una leggenda metropolitana

è sempre la stessa fonte, l'amico che diceva che si programma solo con la 2009 (perché è più lenta :smiley-yell:)
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

astrobeed


è sempre la stessa fonte, l'amico che diceva che si programma solo con la 2009 (perché è più lenta :smiley-yell:)


Stiamo assistendo in diretta alla nascita di una nuova leggenda metropolitana, Arduino 2009 è più lento di Arduino UNO, ovviamente Arduino MEGA2560 è più veloce degli altri due perché è MEGA  :smiley-mr-green:

Gabry96


Diciamo che su questo Forum non hai cercato proprio nulla, ovvio che non potevi trovare molto, visto che ci sono decine e decine di Topic in cui abbiamo programmato di tutto e di più con qualsiasi tipo di Arduino; e aggiungiamo pure che il tuo compagno di scuola è rimasto indietro di un paio d'anni, magari prova a dare un'occhiata al link nella mia firma, così la prossima volta apri un Topic in modo onesto, dicendo che non hai alcuna voglia di perdere tempo a cercare e che vuoi una risposta, la otterrai lo stesso ma almeno non fai male figure ;)

Ti assicuro che ho cercato da 1 settimana! 1 settimana! ho letto che si può fare; ma non ho trovato un post dove si diceva esplicitamente  il contrario di ciò che mi avevano detto;
Per la velocità lo so che non dipende dal microcontrollore, dato che il 328p è lo stesso che c'è anche nella versione 2009, ma dipende dal bootloader che nella uno è più veloce e anche più leggero;
Scusate ma vi giuro che  non avevo trovato risultati sufficenti, quindi  compro la versione UNO;
Grazie a tutti e scusate...
Scusate, sono un neofita, non posso sbagliare? subito ad attaccare...
PS intendevo  la velocità di trasferimento di uno sketch
EDIT
Mi ha dato la spiegazione, mi ha detto perchè nella 2009 il chip di conversione  usb/seriale  non dava problemi per la trasmissione fra l'arduino e un altro ATmega da programmare esternamente, mentre con la versione UNO (la prima versione uscita) aveva avuto dei problemi

astrobeed


Per la velocità lo so che non dipende dal microcontrollore, dato che il 328p è lo stesso che c'è anche nella versione 2009, ma dipende dal bootloader che nella uno è più veloce e anche più leggero;


Stai facendo confusione con la velocità di caricamento degli sketch con quella di esecuzione degli stessi, sulla 2009 il bootloader lavora a 57600 bps, sulla UNO  a 115200 bps.
Se da un lato è vero che per caricare sulla 2009 uno sketch ci vuole qualche secondo di più è altrettanto vero che la velocità di esecuzione è identica su tutte e due le versioni di Arduino.
Da notare che è possibile caricare l'ultima release dell'optiboot, quello allegato con l'IDE 1.x, anche sulla 2009 rendendo il tempo di caricamento degli sketch identico a quello della UNO.

Michele Menniti

@ Gabry96: certo che puoi sbagliare e non ti attacca nessuno, ma hai provato a cercare sul forum "programmare atmega", che poi è la tua domanda? esordire dicendo che su questo Forum non si trova molto mi sembra quantomeno azzardato, forse è meglio che arrivi e dici che hai provato a cercare ma non c'hai capito nulla, almeno ti assumi le tue responsabilità. Ec omuqneu alla fine le risposte le hai avute no? ti lamenti pure? Scaricati la mia Guida e c'è tutto quello che vuoi sapere.
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Gabry96


@ Gabry96: certo che puoi sbagliare e non ti attacca nessuno, ma hai provato a cercare sul forum "programmare atmega", che poi è la tua domanda? esordire dicendo che su questo Forum non si trova molto mi sembra quantomeno azzardato, forse è meglio che arrivi e dici che hai provato a cercare ma non c'hai capito nulla, almeno ti assumi le tue responsabilità. Ec omuqneu alla fine le risposte le hai avute no? ti lamenti pure? Scaricati la mia Guida e c'è tutto quello che vuoi sapere.


si, si, ma non vi sto dicendo niente, ti ho ringraziato, io cercavo con delle parole chiave troppo dirette alla mia domanda, e per questo non trovavo niente, ho cercato come da voi detto ed ho trovato, domani pomeriggio mi compro la uno e inizio a fare qualche progettino semplice per prima cosa.
Ps su questo forum ci sono 8 miliardi di cose, non ho detto che non c'è niente.
Grazie a tutti
Quote
Stai facendo confusione con la velocità di caricamento degli sketch con quella di esecuzione degli stessi, sulla 2009 il bootloader lavora a 57600 bps, sulla UNO  a 115200 bps.
Se da un lato è vero che per caricare sulla 2009 uno sketch ci vuole qualche secondo di più è altrettanto vero che la velocità di esecuzione è identica su tutte e due le versioni di Arduino.

si esatto

Go Up