You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Raspberry Pi Pico W安装MicroPython mfrc522包失败求助

解决Raspberry Pi Pico W安装MFRC522库失败的问题

为什么安装失败

你尝试安装的PyPI上的mfrc522包是为树莓派(Linux系统)开发的,依赖spidev和RPi.GPIO这两个仅支持Linux的底层库。这些库在Windows环境下无法编译,而且完全不兼容MicroPython架构的Raspberry Pi Pico W,所以安装必然失败。

可行的替代方案

方案1:直接使用MicroPython专用的MFRC522代码文件

  • 找适配MicroPython的mfrc522.py文件(社区有很多成熟的维护版本,无需安装包)
  • 在Thonny中,将该文件直接保存到连接的Pico W设备中(不是本地电脑)
  • 在你的主程序中通过import mfrc522调用即可

方案2:安装MicroPython官方索引中的专用包

  • 在Thonny的「工具/管理包」界面,搜索micropython-mfrc522
  • 这个包是专门为MicroPython设备开发的,不会依赖Linux专属库,安装后可直接在Pico W上使用

注意事项

  • 确保Thonny已正确连接到Raspberry Pi Pico W,设备选择为「Raspberry Pi Pico (MicroPython)」
  • 连接RFID模块时注意SPI引脚对应:Pico默认SPI0引脚为GP14(SCK)、GP13(MOSI)、GP12(MISO),CS引脚可自行选择(如GP15),模块供电使用3.3V,避免接5V损坏设备

内容的提问来源于stack exchange,提问作者Tom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 05:27:25