7

MicroPython正式成为Arduino生态系统的一部分

 1 year ago
source link: https://xushanxiang.com/arduino-micropython.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

MicroPython正式成为Arduino生态系统的一部分

作者: xusx 分类: 单片机 发布时间: 2022-11-16 15:16 浏览:10
ARDUINO_LAB_FOR_MICROPYTHON.png

在 Arduino,我们喜欢尝试新技术,以确定我们是否可以使用它们来改进我们为用户制作的工具。我们最近一直在尝试将 Python 语言作为我们编程平台的可能扩展,考虑到它如何成为许多类型用户的首选语言。具体来说,我们正在研究 MicroPython,它是在微控制器上运行的 Python 版本。我们已经与 OpenMV 建立了合作伙伴关系,它将他们面向计算机视觉的虚拟机移植到我们的一些产品中,并使我们能够使用Nicla Vision(例如)做令人难以置信的事情。

在这一初步经验的基础上,我们有幸与 MicroPython 的创建者Damien George合作,将官方虚拟机移植到许多 Arduino 产品中。您可以在此处找到我们的代码。我们相信您会爱上它!

感谢我们的一位开发人员 (Ubi de Feo),我们能够在一班学生身上测试 MicroPython,我们从这次经历中学到了很多东西。特别是,我们注意到很难找到像原始 Arduino IDE 一样易于使用的非常简单的跨平台 MicroPython IDE。

幸运的是,我们遇到了 Murilo Polese 的工作,他开发了一个我们能够适应并用于教学的简单工具。结果非常好,我们决定与他合作制作一个我们可以与社区共享的工具。

我们非常高兴地宣布推出新的Arduino Lab for MicroPython,这是一个简单的跨平台 MicroPython IDE,它支持任何带有串行 REPL 接口的板,因此它也可以与非 Arduino 板一起工作。

这还不是官方产品,它是一个实验工具——但我们希望人们使用它,所以我们创建了一个新网站“Arduino Labs”,我们将在该网站上发布实验工具供人们试用并向我们提供反馈。不能保证它们会成为完全发布的产品。同时,享受它们并尝试一下!

您可以在 labs.arduino.cc 找到适用于MicroPython的 Arduino 实验室

Arduino Lab for MicroPython 现已在 labs.arduino.cc 上提供,适用于 x86 处理器上的 64 位 Windows、macOS 和 Linux 硬件。Arduino 文档站点上提供了 MicroPython 固件的说明,但目前仅适用于 Arduino Nano 33 BLE Sense、Nano RP2040 Connect 和 Portenta H7 boards。Arduino 尚未宣布将其引入其他型号的时间表。

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK