Arduino官方开发的Arduino Lab for MicroPython,是一套全新的整合开发环境,其软件接口风格与原有的Arduino IDE相仿,用户无需学习新的操作方式。同时,该IDE也支持Windows、Mac、Linux等跨平台版本,无论你是哪种操作系统的用户,都可以轻松上手。 虽然目前这套开发工具软件还在内部测试阶段(alpha阶段),但已经引起了广大开...
Arduino Labs官网上也开始有Arduino Labfor MicroPython相关的创客项目,一是Include Robot,是一个用3D打印做成的自走车,可以使用Arduino Nano 33 BLE、BLE Sense、33 IoT,以及Arduino RP2040 Connect等电路板来驱动;二是BLE Dashboard,是一个仪表板项目,可用来显示传感器数据,使用的板子是Arduino Nano 33 BLE Sense...
仅以ESP8266/ESP32而言,Arduino IDE能覆盖的编程功能已经足够高了,我估计有90%,而MicroPython能覆盖大...
MicroPython 成为该项目历史上第二个官方支持的 Arduino 语言,不过目前它还不会很快在官方 Arduino IDE 作为一个选项出现。Arduino 与开发人员 Murilo Polese 合作推出新的了 Arduino Lab for MicroPython,一个简单的、跨平台的 MicroPython IDE,支持任何带有 serial REPL 接口的 board,因此它也可以与 non-Arduino ...
MicroPython 成为该项目历史上第二个官方支持的 Arduino 语言,不过目前它还不会很快在官方 Arduino IDE 作为一个选项出现。Arduino 与开发人员 Murilo Polese 合作推出新的了 Arduino Lab for MicroPython,一个简单的、跨平台的 MicroPython IDE,支持任何带有 serial REPL 接口的 board,因此它也可以与 non-Arduino boar...
MicroPython 成为该项目历史上第二个官方支持的 Arduino 语言,不过目前它还不会很快在官方 ArduinoIDE作为一个选项出现。Arduino 与开发人员 Murilo Polese 合作推出新的了Arduino Lab for MicroPython,一个简单的、跨平台的 MicroPython IDE,支持任何带有 serial REPL 接口的 board,因此它也可以与 non-Arduino boards ...
Micropython 硬件更易于使用,但它占用了很大一部分可用内存,因此留给模型的空间更少。Arduino IDE 基本上是 C 代码,效率更高,内存占用更小。我的模型只有 1.9Mb,所以两个选项都适用。您可以将 2.9 Mb 的模型与 Micropython 一起使用,对于需要考虑使用 Arduino IDE 的任何更大的模型。
Arduino Lab for MicroPython在2023年已经进行了三次版本升级,同时引入了MicroPython installer for Arduino和MicroPython Package Index等新软件,进一步丰富了MicroPython的生态系统。在函数库方面,2023年也取得了显著进展。发布了两个与数据存储相关的关键函数库,并新增了超过十个官方函数库。此外,还有49次新发布,涵盖...
使用Arduino IDE串口监视器 先运行Arduino程序,用串口监视器确认拨杆拨动时控制台能输出对应的功能字符串(例如“示宽灯”、“近光灯”等),确保Arduino端工作正常。 SimHub端测试 关闭串口监视器后,启动SimHub的串口监听或游戏控制器测试窗口; 实际操作拨杆观察SimHub是否正确触发相应的虚拟按键或控制功能。
MicroPython[3] TinyGo[4] TinyGo 目前(2021-03-14)还未支持 ESP32 的 WiFi 和蓝牙 为了方便开发,通常选择 Arduino 开发工具包和 MicroPython。下文选择介绍前者。 Arduino core for the ESP32 官方提供 Arduino 开发工具包是为了使用 Arduino IDE 和 Arduino 的生态,并不是要求一定要再买一块 Arduino 板来连接...