1. Home
  2. Docs
  3. Firmware

Firmware

Con il termine  “firmware” si indica generalmente il software installato su una zona protetta di un microcontrollore (una memoria Flash, ROM, PROM, EPROM)  in grado di controllare il corretto funzionamento dell’hardware dell’intero sistema.  

Il Firmware di arancino.cc è costituito dal programma che risiede sul microcontrollore SAMD, e si distingue in due diverse tipologie di codice:

  • bootloader: il codice protetto eseguito dopo un ripristino del sistema, in grado di inizializzare l’hardware e di caricare codice-utente nel microcontrollore attraverso la comunicazione seriale / USB;
  • sketch: il programma scritto, compilato e trasmesso dall’utente attraverso l’ambiente di sviluppo Arduino IDE installato sul computer.

Generalmente le schede arancino.cc sono già predisposte per programmare il microcontrollore; basta collegarle  semplicemente alla porta usb del pc.

Nella memoria interna del  microcontrollore Atmel SAMD 21G18A di norma è già preinstallato il bootloader necessario a caricare gli sketch inviati tramite l’ambiente di sviluppo Arduino IDE.

Articles

Was this article helpful to you? Yes No