Arduino 宣布將 MicroPython(專為資源受限設(shè)備設(shè)計的以微控制器為中心的 Python 端口)納入其開發(fā)生態(tài)系統(tǒng)。“考慮到 Python 語言已經(jīng)成為許多類型用戶的頭號語言,我們最近一直在嘗試將其作為我們編程平臺的可能擴(kuò)展。..。.. 我們已經(jīng)與 OpenMV 建立了合作關(guān)系,將他們面向計算機(jī)視覺的虛擬機(jī)移植到我們的一些產(chǎn)品上,并使我們能夠用 Nicla Vision(例如)做一些不可思議的事情?!?/p>
在此初步體驗的基礎(chǔ)上,Arduino 還與 MicroPython 創(chuàng)建者 Damien George 合作,將官方虛擬機(jī)移植到一些 Arduino 產(chǎn)品上。
如外媒所述,這對 Arduino 來說是一個重大轉(zhuǎn)變。多年來一直致力于 C 和 C++ 的 Arduino 現(xiàn)在將允許更多開發(fā)人員通過 MicroPython 使用 Arduino。對于那些熟悉 Python 并希望在不處理復(fù)雜編程的情況下構(gòu)建 circuits 的人來說,這是一個不錯的選擇。
MicroPython 成為該項目歷史上第二個官方支持的 Arduino 語言,不過目前它還不會很快在官方 Arduino IDE 作為一個選項出現(xiàn)。Arduino 與開發(fā)人員 Murilo Polese 合作推出新的了 Arduino Lab for MicroPython,一個簡單的、跨平臺的 MicroPython IDE,支持任何帶有 serial REPL 接口的 board,因此它也可以與 non-Arduino boards 一起使用。
值得注意的是,Arduino 團(tuán)隊警告稱,這還不是一個正式的產(chǎn)品,只是一個實驗性的工具?!暗覀兿M蠹铱梢允褂盟晕覀儎?chuàng)建了一個新網(wǎng)站 Arduino Labs ,我們將在其中發(fā)布實驗性工具供試用并給我們反饋。我們不能保證它們會成為 fully released 的產(chǎn)品。在此期間,請欣賞并試用它們吧”。
Arduino Lab for MicroPython 現(xiàn)已在 labs.arduino.cc 上提供,適用于 x86 處理器上的 64 位 Windows、macOS 和 Linux 硬件。Arduino 文檔站點上提供了 MicroPython 固件的說明,但目前僅適用于 Arduino Nano 33 BLE Sense、Nano RP2040 Connect 和 Portenta H7 boards。Arduino 尚未宣布將其引入其他型號的時間表。
審核編輯 :李倩
-
計算機(jī)視覺
+關(guān)注
關(guān)注
9文章
1709瀏覽量
46779 -
Arduino
+關(guān)注
關(guān)注
190文章
6498瀏覽量
192180
原文標(biāo)題:Arduino宣布支持MicroPython
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
【Milk-V Duo S 開發(fā)板免費體驗】Milk-V DuoS之使用Arduino開發(fā)小核
下一代物聯(lián)網(wǎng):芯科科技和Arduino借助邊緣AI和ML簡化Matter設(shè)計和應(yīng)用

《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識
如何為micropython添加自己的C代碼庫?
STM32開發(fā)板一般都會配置arduino接口,是不是基本上也都會支持arduino?
Arduino與芯科科技合作推動物聯(lián)網(wǎng)應(yīng)用創(chuàng)新發(fā)展
如何使用Arduino實現(xiàn)CAN總線通信呢
Arduino Nano Matter開發(fā)板正式上市
安信可本地人臉識別方案來啦,支持 Arduino 環(huán)境

評論