【问题标题】:Write MicroPython code for Raspberry Pi Pico W whithout having a device在没有设备的情况下为 Raspberry Pi Pico W 编写 MicroPython 代码
【发布时间】:2023-01-31 22:06:02
【问题描述】:

我订购了尚未到货的 Raspberry Pi Pico W。有没有办法让我在 Pico 出现之前开始编写 MicroPython 代码?

我按照 Raspberry Pi Documentation 中的建议尝试了 Thonny,并将其设置为使用“MicroPython (Raspberry Pi Pico)”解释器:

但这似乎需要一个实际的设备,正如 Thonny 一直说的那样

设备正忙或没有响应。您的选择:
- 等到它完成当前工作;
- 使用 Ctrl+C 中断当前工作;
- 重置设备并重试;
- 检查连接属性;
- 确保设备具有合适的 MicroPython / CircuitPython / 固件;
- 确保设备未处于引导加载程序模式。

好吧,我当然可以将 Thonny 设置为使用“本地 Python 3”解释器,但我想这可能会导致代码不一定在 Pi Pico 上运行?

更新

Pico 现在就在这里,我可以说 Wokwi 等在线模拟器不能(完全?)工作:

import machine
led = machine.Pin("LED", machine.Pin.OUT)
led.on()

导致

追溯(最近一次通话):t str 到 int
2022-06-18 上的 MicroPython v1.19.1;树莓派
文件“main.py”,第 3 行,在 <module> 中
类型错误:无法与 RP2040 转换

也许是不同版本的 Micropython? Wifi 也不可用,这对 Pico 来说显然是个遗憾W.

【问题讨论】:

  • import machine led = machine.Pin(25, machine.Pin.OUT) led.on() 确实有效
  • 谢谢你。所以就像我想的那样,它是一个较旧的 MicroPython 版本

标签: micropython raspberry-pi-pico thonny


【解决方案1】:

有一些搜索虚拟 Raspberry Pi Pico 的结果,例如 raspberry-pi-pico-emulator-keypad-and-led-interface-project

我不确定它对您自己的项目的可定制性如何,但值得一看。

【讨论】:

    猜你喜欢
    • 2022-09-25
    • 2023-01-03
    • 2022-08-15
    • 2022-11-02
    • 2023-02-17
    • 2021-06-23
    • 2021-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多