Em 27.02.2019 por Gonçalo Pereira
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: