Criando bibliotecas para Arduino
Pergunta
Quero escrever uma biblioteca para meu Arduino (arquivos de cabeçalho e classe), mas não sei quais ferramentas usar para este trabalho e como testá-las e depurá-las.
O IDE do Arduino apenas ajuda a escrever programas simples para inicialização direta, e não para gerenciamento completo de projetos (corrija-me se eu estiver errado e oriente adequadamente com referências relevantes).
Por favor ajude.
Solução
O compilador suporta o #include
Diretiva, você pode escrever sua biblioteca, então #include
isto. Isso é expandido Neste tutorial sobre a redação de bibliotecas para o Arduino.
Outras dicas
Para testes que você pode usar Arduinounit. Isso por si só é uma biblioteca - então dê uma olhada no código -fonte (no download) se você precisar de inspiração.
Basta pegar qualquer biblioteca do Arduino e olhar dentro dela.Você encontrará tudo o que é necessário para criar um – a classe, variáveis e métodos públicos e privados, talvez getters, setters...