Blog LCD Porto

Projeto: LCD Monitor: PlatformIO

Em 27.02.2019 por Gonçalo Pereira

Oh..F!

Esta semana no projeto LCD Monitor foi substituido o Arduino IDE, a ferramenta de desenvolvimento, pelo PlatformIO.

Esta ferramenta é um conjunto de sub ferramentas que fazem do PlatformIO uma ferramenta completa para desenvolvimento de projetos com microcontroladores.

A principal razão para esta mudança é a compatibilidade e flexibilidade com diferentes frameworks e bibliotecas. Com o PlatformIO é possível definir uma lista de dependências do projeto (bibliotecas utilizadas) assim como facilita a escabilidade visto que mudar de microcontrolador torna-se mais simples. Para além disso as mensagens do compilador são mais verbosas, expondo os warnings gerados de forma a melhorar o código, e é possivel desenhar estratégias de teste do código em ambiente de simulação.

Envolvidos:

Gonçalo Pereira

João Figueiredo