ITADN
pimoroni/picofx
pimoroni/picofx · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

PicoFX

适用于 MicroPython 的 RGB 和单色 LED 特效系统

本仓库是 PicoFX 库的所在地,同时也包含针对 Pimoroni Tiny FX 和 Tiny FX W 等支持板卡的 MicroPython 构建版本。

Build Status GitHub release (latest by date)

简介

PicoFX 是一个用于在单色和 RGB LED 上轻松播放效果的 MicroPython 库。

Tiny FX 是一款基于 RP2040 的可编程控制器板,用于为模型和立体场景添加智能灯光和音效。

获取 TinyFX

编程 TinyFX

所有 Tiny FX 板都预装了 MicroPython 以及开始所需的库和示例。

要编程 Tiny FX,您需要使用 Thonny 等解释器,它适用于 Windows、Mac 和 Linux。

  • 使用 USB-C 数据线将 Tiny FX 连接到您的计算机。
  • 确保在 Thonny 的右下角选择了 'MicroPython (Raspberry Pi Pico)' 或 'MicroPython (RP2040)' 作为您的解释器。
  • 您可能还需要打开 'Files' 窗口(View > Files),以便浏览设备上的文件。
  • Tiny FX 默认运行一个示例,因此您需要按 Thonny 中的停止按钮来中断它,然后才能浏览文件或运行板上的代码。

如果您是 RP2040 板的新手,此学习指南详细介绍了如何安装和使用 Thonny。

下载 Tiny FX 的 MicroPython

如果您希望将您的开发板更新到最新固件或将其恢复至出厂状态,您可以从 https://github.com/pimoroni/picofx/releases/latest 获取最新发行版

有两个 .uf2 文件可供选择:

仅固件

  • tiny_fx-vX.X.X-pimoroni-micropython.uf2
  • tiny_fx_w-vX.X.X-pimoroni-micropython.uf2

此构建仅包含 Tiny FX 运行所需的固件。之后,您需要手动更新 lib/picofx 库,以获取最新的功能和错误修复。

包含库和示例

:warning: 此选项将覆盖 Tiny FX 的全部内容!安装前请务必将文件备份到 PC!

  • tiny_fx-vX.X.X-pimoroni-micropython-with-libs-and-examples.uf2
  • tiny_fx_w-vX.X.X-pimoroni-micropython-with-libs-and-examples.uf2

此构建包含 Tiny FX 的固件、用于轻松创建效果的库文件,以及供你上手的示例。

刷写固件

  1. 使用 USB C 线缆将 Tiny FX 连接到你的计算机。

  2. 按住 BOOT 按钮的同时轻按 RST 按钮,将你的开发板置于引导加载程序模式。

  3. 将其中一个 .uf2 文件拖放到出现的 "RPI-RP2" 驱动器中。

  4. 复制完成后,你的开发板应会重置,如果你使用的是 with-libs-and-examples 变体,则应在单声道输出上开始播放波形序列,并在 RGB 输出上显示彩虹效果。

示例

有许多示例可供你开始使用 TinyFX(以及其他开发板),它们位于此仓库的 examples 文件夹中:

文档

为了更深入地探索 TinyFX,可以在以下位置找到该开发板的完整 API 文档: