One Chip Arduino 2.0

Arduino in un solo chip

Arduino tutto in un unico integrato? Ecco One chip Arduino, il circuito di Arduino montato sopra al microcontrollore Atmel ATMega. Di dimensioni molto ridotte, è dotato di interfaccia USB ed in grado di caricare gli sketch direttamente dalla IDE di Arduino.

Partendo da uno schema elettrico Arduino compatibile,

Kimio, ha realizzato una breadboard per fare dei test e verificare le funzionalità principali, come la connessione USB e la compatibilità con la IDE di Arduino.

Fatte le varie prove, ha realizzato One-chip Arduino 2.0 un circuito veramente piccolo utilizzabile tramite zoccolo DIP, infatti si basa tutto , nel vero senso della parola, sul microcontrollore Atmel ATMega.

Da notare la semplificazione del circuito, con l’eliminazione del convertitore seriale-usb, infatti grazie alla libreria usb, l’interfaccia USB è stata integrata internamente al microcontrollore.
Vorrei sottolineare questo aspetto, infatti il microcontrollore utilizzato ATMega168 NON supporta la porta USB e quindi il collegamento è stato fatto direttamente sui pin del micro. Come è possibile tutto questo?
E’ possibile grazie ad una implementazione firmware. Se volete approfondire, ecco due link interessanti: il PDF dell’Application Note AVR309 (Software Universal Serial Bus USB) e questo sito ricco di informazioni e firmware (Porta USB virtuale per microcontrollori Atmel)

Unica limitazione, la mancanza del connettore JTAG. Per ovvi motivi di spazio, il firmware viene caricato tramite il bootloader: USBaspLoader.

Fonte | One Chip Arduino

3 Comments

  1. Piero Boccadoro 18 settembre 2012
  2. Emanuele 18 settembre 2012
  3. delfino_curioso delfino_curioso 18 settembre 2012

Leave a Reply