MicroPython

MicroPython[3],是提供Python 3的大部份功能的语言实现,它用C语言编写,被优化于运行在微控制器之上[4][5]。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。除了包括选定的核心Python库,MicroPython还包括了给予编程者访问低层硬件的模块[3]

MicroPython
原作者Damien George
首次发布2014年5月3日2014-05-03
当前版本
  • 1.22.2 (2024年2月20日;穩定版本)[1]
源代码库
编程语言C
平台Micro BitArduinoESP8266ESP32
类型Python实现
许可协议MIT許可證[2]
网站micropython.org 编辑维基数据

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]

这个项目的源代码托管于GitHub[17]

引用

  1. . 2024年2月20日 [2024年3月12日].
  2. George, Damien P. . GitHub. 4 May 2014 [11 February 2017]. (原始内容存档于2020-08-16).
  3. . micropython.org. [12 August 2017]. (原始内容存档于2021-02-04).
  4. Venkataramanan, Madhumita. . Wired. 6 December 2013 [15 December 2016]. (原始内容存档于2019-04-12).
  5. Yegulalp, Serdar. . InfoWorld. 5 July 2014 [15 December 2016]. (原始内容存档于2018-06-15).
  6. . Kickstarter. Kickstarter. [15 December 2016]. (原始内容存档于2020-12-04).
  7. Beningo, Jacob. . EDN Network. 11 July 2016 [15 December 2016]. (原始内容存档于2019-04-12).
  8. Horsey, Julian. . Geeky Gadgets. 12 October 2016 [15 December 2016]. (原始内容存档于2020-10-28).
  9. Beningo, Jacob. . EDN Network. 6 April 2016 [15 December 2016]. (原始内容存档于2016-12-21).
  10. Williams, Elliot. . Hackaday. 21 July 2016 [15 December 2016]. (原始内容存档于2020-11-08).
  11. . GitHub. [8 March 2017]. (原始内容存档于2020-11-12).
  12. . Kickstarter. Kickstarter. [6 December 2017]. (原始内容存档于2020-11-08).
  13. . MICROPYTHON BRINGING PYTHON TO THE INTERNET OF THINGS. github.io. [6 December 2017]. (原始内容存档于2017-11-25).
  14. . Kickstarter. [15 December 2016]. (原始内容存档于2018-08-30).
  15. . Business Wire. 22 November 2016 [15 December 2016]. (原始内容存档于2019-04-12).
  16. Williams, Alun. . ElectronicsWeekly.com. [8 July 2015]. (原始内容存档于2015-10-01).
  17. . [2018-03-30]. (原始内容存档于2021-01-27).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.