platform.io er et kryssplattform rammeverk som forenkler utvikling av programmer for mikrokontrollere. Rammeverket kan kjøres fra kommandolinje eller integreres med IDE. Mest brukt IDE for platform.io er Visual Studio Code.
Rammverket inneholder
- byggesystem (tilsvarende npm, gradle og make)
- biblioteksystem (tilsvarende gradle og npm)
- støtte for mikrokontrollerplattformer (som ESP-IDF og Arduino)
- støtte for stort utvalg av mikrokontrollere (som Arduino, ESP32 og Teensy)
- verktøy for opplasting og logging fra serieporter
- system for debugging
platform.io hjelper oss til å
- gi god integrasjon mot IDE'er
- laste ned og sette opp korrekt kompilator og byggemiljø for din mikrokontroller
- kompilere programmet ditt
- laste opp programmet ditt til mikrokontrolleren
Kilder