MicroPython 是 Python 3编程语言的精益高效实现其中包括 Python 标准库的一小部分,并且是经过优化,可在微控制器上和受限环境中运行。
MicroPython pyboard 是一款紧凑型电子产品 在裸机上运行MicroPython的电路板,为您提供低级 Python操作系统,可用于控制各种电子 项目。
MicroPython 充满了高级功能,例如交互式 提示、任意精度整数、闭包、列表推导、 生成器、异常处理等。然而,它足够紧凑,可以容纳和 在 256k 的代码空间和 16k 的 RAM 内运行。
MicroPython 旨在尽可能与普通 Python 兼容允许您轻松地将代码从桌面传输到微控制器或嵌入式系统。
在线模拟
这是一个使用micropython编程控制单片机的在线模拟器,你可以在右侧直接写代码控制下面的单片机,刚开始你可以点击绿色的按钮选择一些演示案例,会直接加载代码,下图中几行代码就控制了单片机中的led灯。
在左侧还可以选择LED和LCD外设。