text: PlatformIO是一款開源且跨平臺的嵌入式系統與產品程式的開發工具，可用於多種嵌入式架構與平臺的開發。簡介.與通常與廠商繫結的嵌入式開發工具不同，PlatformIO支援多種嵌入式平臺，例如STM32、STM8、ESP32、Amtel AVR、ESP8266、8051等。PlatformIO的核心元件是稱為“PIO Core”的命令列工具，基於Python編寫，它可以獨立於整合開發環境與文字編輯器使用。PlatformIO也為許多整合開發環境與文字編輯器開發了外掛，包括Atom、Eclipse、Emacs、NetBeans、Vim、Visual Studio與Visual Studio Code。PlatformIO支援單元測試與遠端開發功能，還附帶了簡易的串列埠除錯工具。PlatformIO為不同的嵌入式平臺提供不同的框架，開發者可以選用廠商提供的或者跨平臺的SDK，比如Arduino框架；同時PlatformIO也提供第三方程式碼庫的引用與管理功能，能夠直接在IDE內安裝這些第三方庫。
metadata.dataset: erhwenkuo/wikipedia-zhtw
metadata.title: PlatformIO
metadata.url: https://zh.wikipedia.org/wiki?curid=7892981