搜索找到 3237 个匹配
- 2023年 1月 30日 17:21
- 版面: 新闻和动态
- 主题: CircuitPython 8.0.0 RC1 发布
- 回复总数: 0
- 阅读次数: 5
CircuitPython 8.0.0 RC1 发布
https://cdn-blog.adafruit.com/uploads/2022/08/circuitpython_espressif_8_poster_final-362x480.jpg 注: 从8.0.0-beta.6开始,用于指定WiFi等启动值的文件现在称为 settings.toml 而不是 .env ,并且使用的语法略有不同。使用双引号而不是单引号。更多文档在 这里 。 警告: 自8.0.0-beta. 2以来,2 MB和4 MB闪存ESP 32和ESP 32-C3板的闪存分区已更改。当您在beta.2上加载8.0.0-beta.3或更高版本时(反之亦然),在这些板上, CI...
Re: 2023年1月更新
shared/runtime/gchelper: Drop cpu directive from ARM asm helpers. esp32/boards/OLIMEX_ESP32_POE: Remove id from and update board.json. nrf/mpconfigport: Enable seeding of the PRNG by the hardware RNG. rp2/boards/NULLBITS_BIT_C_PRO: Add Bit-C PRO board. rp2/machine_pin: Fix configuring OPEN_DRAIN wi...
- 2023年 1月 29日 21:51
- 版面: 树莓派 PICO
- 主题: 在一个 pico 上实现多个 usb 虚拟串口
- 回复总数: 0
- 阅读次数: 13
- 2023年 1月 29日 21:27
- 版面: 树莓派 PICO
- 主题: 怎样在程序中区分 pico 和 pico w
- 回复总数: 1
- 阅读次数: 11
Re: 怎样在程序中区分 pico 和 pico w
此外可以通过判断LED引脚的属性
pico:Pin(GPIO25, mode=ALT, pull=PULL_DOWN, alt=31)
pico w: Pin(EXT_GPIO0, mode=OUT)
代码: 全选
from machine import Pin
Pin("LED")
pico w: Pin(EXT_GPIO0, mode=OUT)
- 2023年 1月 29日 21:23
- 版面: 树莓派 PICO
- 主题: 怎样在程序中区分 pico 和 pico w
- 回复总数: 1
- 阅读次数: 11
怎样在程序中区分 pico 和 pico w
目前没有直接的方法,官方给出的两个解决方式:
- 检查有没有 network 模块,只有 pico w 才有 network 模块
- 通过 sys 模块,查看 implementation 的值
代码: 全选
>>> import sys
>> sys.implementation
(name='micropython', version=(1, 19, 1), _machine='Raspberry Pi Pico W with RP2040', _mpy=4102)
- 2023年 1月 29日 21:03
- 版面: 树莓派 PICO
- 主题: pi pico w 的闪灯
- 回复总数: 0
- 阅读次数: 8
pi pico w 的闪灯
和第一版的 Raspberry Pi pico 不同,在 Raspberry Pi pico w 上,LED的控制使用了 CYW43439 模块的 WL_GPIO0,而不是 GPIO25,所以控制的方式也不同。micropython中内置了控制方法,下面是基本用法
代码: 全选
import machine
led = machine.Pin("LED", machine.Pin.OUT)
led.off()
led.on()
- 2023年 1月 27日 20:05
- 版面: 创意DIY
- 主题: 微型 MicroPython 机器人
- 回复总数: 0
- 阅读次数: 34
微型 MicroPython 机器人
SMARS Mini 是 Maker Kevin McAleer 制造过的最小的机器人。它有两个电机和一个激光飞行时间传感器来检测物体。它使用 MicroPython 编程的 Pimoroni Tiny2040 板 – Kev 的机器人.


Re: RPIPICO变砖
刚试了一下,写入一个死循环到pico,可以在thonny中按下stop按钮停止程序,重新下载。