MicroPython
用于微处理器的开发语言 来自维基百科,自由的百科全书
MicroPython[3],是提供Python 3的大部份功能的語言實現,它用C語言編寫,被最佳化於執行在微控制器之上[4][5]。MicroPython是執行在微控制器硬體之上的完全的Python編譯器和執行時系統。提供給使用者一個互動式提示符(REPL)來立即執行所支援的命令。除了包括選定的核心Python庫,MicroPython還包括了給予編程者訪問低層硬體的模組[3]。
MicroPython是澳大利亞程式設計師和物理學家Damien George,在2013年一次成功的Kickstarter眾籌活動之後最初建立的[6]。儘管最初的Kickstart眾籌活動將MicroPython與基於STM32 F4的pyboard開發板一起發行,MicroPython支援大量的基於ARM的體系結構[7]。MicroPython已經執行於Arduino[8][9]、ESP8266[10]、ESP32[11]、和物聯網硬體[12][13][14][15]。在2016年,Python軟體基金會建立了MicroPython的BBC Micro Bit版本,作為其BBC Micro Bit合作夥伴貢獻的一部分[16]。
參照
外部連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.