Creazione di librerie per Arduino
Domanda
Voglio scrivere una libreria per il mio Arduino (file di intestazione e di classe), ma non so quali strumenti utilizzare per questo lavoro e come testarli ed eseguirne il debug.
L'IDE di Arduino aiuta solo a scrivere programmi semplici per il bootloading diretto, non per la gestione completa del progetto (correggimi se sbaglio e guida in modo appropriato con riferimenti pertinenti).
Per favore aiuto.
Soluzione
Il compilatore supporta la direttiva #include
, è possibile scrivere la vostra libreria, allora #include
esso. Questo è espansa su in questo tutorial sulla scrittura di librerie per Arduino .
Altri suggerimenti
Per la prova è possibile utilizzare ArduinoUnit . Questo è di per sé una libreria -. In modo da dare un'occhiata al codice sorgente (in download), se avete bisogno di ispirazione
Basta prendere qualsiasi libreria Arduino e guardarci dentro.Troverai tutto ciò che serve per crearne uno: la classe, le variabili e i metodi pubblici e privati, forse getter, setter...