MicroPython 模块与 CPython 的不同
涉及仅位置参数、errno、json、os、random、struct、sys 等,参考自官方文档,并整理与验证。仅位置参数为了节省代码大小,许多在 CPython 中接受关键词参数的函数,在 MicroPython 中只接受位置参数。# 例如,在 CPython 3.
Python和MicroPython之间有什么区别?
有趣的是,创建 Python 的 Guido van Rossum 在担任首席开发人员近 30 年后于2018 年卸任,当时他宣布将开始长期休假。
IoT开发封神之争!Ada碾压C和MicroPython?实测揭秘真相
一、IoT开发者的致命两难,终于有解了?做IoT开发的人,几乎都被同一个问题逼到过崩溃:选C语言,性能拉满却天天跟bug死磕,一个内存溢出就能让整个项目停摆;选MicroPython,上手快到飞起,开发效率翻倍,可资源占用高得离谱,普通微控制器根本扛不住。
物联网入门:ESP32 轻松入门,从 MicroPython 和 Arduino IDE 开始
在我之前的文章中,我讲解了如何使用树莓派、如何将其连接到面包板,以及如何使用 GPIO、MQTT 和 Home Assistant(如果您错过了,第一部分在这里)。树莓派是一款功能强大的设备;它是一台功能齐全的单板计算机,拥有高达 16GB 的内存,可以完成很多任务。
MicroPython 语法与 CPython 的不同
涉及标注、字面值、运算符、Unicode、解包等,参考自官方文档,并整理与验证。标注MicroPython 允许在表达式中使用类型标注,而 CPython 则禁止。
单片机上运行Python——MicroPython(一)
MicroPython被设计为能够运行于单片机或者微控制器上。对于熟悉常规计算机编程的程序员来说,这些设备往往具有许多硬件上的限制。具体来讲,其可用的RAM资源和“硬盘”资源(Flash存储器)均十分有限。该手册提供了一些方法以尽可能充分地利用这些有限的资源。
不用学C语言也能玩转单片机?MicroPython从0到入门,新手教程
一、打破单片机入门魔咒,MicroPython凭啥火出圈?谁懂啊!想学单片机做智能小玩意,一上来就被C语言劝退,对着满屏代码无从下手;报个入门课动辄几百上千元,花了钱还跟不上节奏,最后只能半途而废。这是不是很多电子爱好者的共同痛点?