来自:
https://forum.micropython.org/viewtopic.php?t=6356&p=36164
引用: 今天是MicroPython的诞辰!六年前的今天,也是四月二十九日,编写了现在的MicroPython的第一行代码。
我们的想法是让Python 3在最简单的硬件上运行,这样任何人都可以轻松制作自己的主板来运行软件。这意味着它应该在一个可以轻松手工焊接的单个芯片(包括文件系统)上运行。最初的pyboard差点选择了Atmel SAM4S,但最后还是使用了STM32F405,因为它具有大容量RAM和直接输入5V的 I/O引脚。
在开始时,它并不打算使用字节码或虚拟机,而是使用底层CPU直接执行本机编译的Python代码。原因是本机代码比字节码更快,本机代码不需要单独的虚拟机占用微控制器的宝贵空间。但最终添加了一个虚拟机,到2013年9月20日,pyboard的早期版本可以运行一个脚本来闪烁LED并以字节码和本地机器代码形式响应按钮。
如果您想了解更多有关The Early Days of MicroPython的信息,请参阅此视频:https://www.youtube.com/watch?v=NBAqOYYW6vM
至于新的pyboard D系列:对此有很好的回应,我们的初始库存很快售罄。我们立即开始生产下一批,下周将再次在商店中提供pyboards及其配件。
来自Damien和MicroPython团队。