PROGRAMMAZIONE E DEBUG DI ARDUINO IN MPLAB X

Scopo di questo corso è mostrare come sia possibile programmare Arduino, sfruttando il framework “wiring” (e quindi utilizzando le funzioni ad alto livello disponibili nell’IDE di Arduino) nell’ambiente Microchip MPLAB X che, oltre alla programmazione assistita offre la possibilità di un vero “debug” del programma attraverso l’ultilizzo di un economico “programmatore/debugger” hardware (Microchip SNAP).

E’ propedeutica la conoscenza della programmazione Arduino nel suo ambiente di sviluppo e la conoscenza del linguaggio C/C++.

Durata del corso: 7 ore di lezione + 1 ora per il pranzo 

Argomenti trattati:

Mattina:

  • Introduzione all’ambiente di sviluppo MPLab X
  • Descrizione dell’interfaccia
  • Creazione di un progetto con MPLab X
  • Strutturazione dei moduli necessari (core e librerie)
  • Configurazione dei FUSE da programma
  • Esempio di sviluppo di un semplice programma

Pomeriggio:

  • Il “programmatore/debugger” Microchip SNAP
  • Collegamento del “programmatore/debugger” ad Arduino
  • Caricamento del programma dimostrativo sviluppato in mattinata
  • Esempio di programma con “errori” ed analisi con il “debugger”
  • Esempio di sviluppo di un programma con utilizzo di librerie Arduino


Materiale utilizzato nella lezione
:

Arduino UNO, Programmatore/debugger Microchip SNAP

Requisiti per la partecipazione:

  • Un computer portatile
  • Buona conoscenza del linguaggio C/C++
  • Buona conoscenza del framework “wiring” (le funzioni che si usano con l’IDE di Arduino)

Costo

    • Lezione €160,00 (iva compresa)

Hai domande? Contattaci subito!

Menu