MicroPython

✍ dations ◷ 2025-05-18 11:28:02 #嵌入式系统,微控制器,Python

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

MicroPython是澳大利亚程序员和物理学家Damien George,在2013年一次成功的Kickstarter众筹活动之后最初创建的。尽管最初的Kickstart众筹活动将MicroPython与pyboard微控制器一起发行,MicroPython支持大量的基于ARM的体系结构。MicroPython已经运行于Arduino、ESP8266、ESP32、和物联网硬件。在2016年,Python软件基金会创建了MicroPython的BBC Micro Bit版本,作为其BBC Micro Bit合作伙伴贡献的一部分。

这个项目的源代码托管于GitHub。

相关

  • 锂电池锂电池是以锂金属或锂合金为阳极材料,使用非水电解质溶液的电池,锂电池与锂离子电池不一样的是,前者是一次电池,后者是充电电池。锂电池的发明者是爱迪生。由于锂金属的化学特性
  • 兰学兰学指的是日本江户时代经荷兰人传入日本的学术、文化、技术的总称,字面意思为荷兰学术,引申可解释为西洋学术(简称洋学)。兰学是一种透过与出岛的荷人交流而由日本人发展而成的
  • CODATA科学技术数据委员会(英语:Committee on Data for Science and Technology,缩写为CODATA)是由国际科学理事会于1966年成立的一个跨学科委员会。它旨在改善更改、精确测量、储存、
  • 非甾体抗炎镇痛药非甾体消炎药(英语:Non-Steroidal Anti-Inflammatory Drug,縮寫作NSAID),也译作非类固醇抗炎药,是一类具有解热镇痛效果的药物,在施用较高剂量时也具有消炎作用。“非甾体”一词用
  • 朝鲜人民共和国朝鲜人民共和国,1945年朝鲜左派政治家吕运亨为了避免朝鲜半岛南部在朝鲜日治时代结束之后被美军进驻接管而成立的临时政府,并自组朝鲜建国准备委员会。1945年9月6日,吕运亨担任
  • 阮神献阮神献(越南语:Nguyễn Thần Hiến,1857年-1914年),是越南在法国殖民时期的一位独立运动家。他与潘佩珠、潘周桢处在同一个时代,被认为是当时最杰出的南方士绅独立运动家。出生在
  • 卡德卡莱卡德卡莱(Khadkale),是印度马哈拉施特拉邦浦那县的一个城镇。总人口9792(2001年)。该地2001年总人口9792人,其中男性5052人,女性4740人;0—6岁人口1423人,其中男736人,女687人;识字率69
  • 西尼德·钱伯斯西尼德·钱伯斯(爱尔兰语:Sinead Chambers,1992年2月1日-),爱尔兰女子羽毛球运动员。2012年10月,西尼德·钱伯斯出战爱尔兰羽毛球未来系列赛,与Jennie King合作赢得女子双打冠军。只
  • 中法文化年中法文化年(法语:Les Années Chine-France)是由中华人民共和国政府与法国政府合作举办的一系列大型文化交流活动,根据两国政府的协议,2003年10月至2004年7月率先在法国举办中国
  • 邵廷采邵廷采(1648年-1711年),原名行中,字念鲁,又字允斯,浙江余姚人。南明末清初学者。祖父邵曾可,字子唯,号鲁公,是沈国模的学生。父邵贞显。世代家传“阳明学说”。廷采于顺治五年(1648年)出