Criando biblioteca para o PlatFormIO

Neste artigo iremos aprender como criar uma simples biblioteca para o PlatFormIO. O programa cria 2 classes para manipular entradas e saídas do microcontrolador.

Vamos iniciar criando um simples projeto com qualquer nome, ex: led:

Na pasta lib crie outra pasta com o nome FIO e dentro da pasta, crie 2 arquivos com os nomes: fio.h e fio.cpp:

No arquivo fio.h, entre com o seguinte código:

No arquivo fio.cpp, entre com o seguinte código:

Na pasta src abra o arquivo main.cpp e entre com o seguinte código:


Compile o programa e veja se está tudo ok:

No arquivo fio.h é onde criamos nossa(s) classe(s) e declaramos os métodos.

No arquivo fio.cpp é onde implementamos nossos métodos declarados no arquivo fio.h.

No arquivo main.cpp devemos incluir a biblioteca criada e instanciarmos a(s) classe(s) criando os objetos.

Depois é só utilizar os métodos criados de acordo com a necessidade.

O projeto pode ser baixado no seguinte link.