产品简介
TonUINO-TNG 是官方DIY音乐盒固件,基于Arduino平台,支持RFID卡和arcade按钮作为用户界面。适合电子爱好者、家长和教育工作者制作定制音乐播放器,解决传统音乐盒功能单一、不易定制的问题,提供开源可扩展方案。
核心功能
- 基于Arduino的开源固件
- 支持RFID卡控制音乐播放
- 可配置多种按钮布局(3按钮、5按钮、3x3按钮板)
- 支持WLAN远程配置(通过ESP32)
- 持续更新添加新功能如endless modifier card和游戏
快速开始
- 第一步:下载TonUINO-TNG仓库到本地,确保目录名为'TonUINO-TNG'。
- 第二步:在Arduino IDE中安装所需库,并复制platform.local.txt到对应硬件目录(如需)。
- 第三步:编辑constants.hpp文件,设置硬件变体和按钮配置。
- 第四步:使用Arduino IDE或platform.io编译并上传固件到Arduino板。
- 第五步:下载SD卡文件到SD卡,插入设备即可使用。
界面预览
与其他方案对比
| 对比项 | TonUINO-TNG | 同类方案 |
|---|---|---|
| 可定制性 | 完全开源,支持多种硬件和按钮配置 | 商业音乐盒通常功能固定,不易修改 |
| 成本 | DIY成本较低,只需Arduino和配件 | 购买成品音乐盒价格较高 |
| 功能扩展性 | 持续更新,添加新游戏和WLAN配置 | 传统音乐盒功能单一,无扩展 |
适合谁用
- 喜欢DIY电子项目的maker和爱好者
- 想为孩子制作定制音乐盒的家长
- 用于STEM教育的教师或教育工作者
- 需要开源音乐播放解决方案的开发者
下载与版本
当前最新版本为 V3.3.3_2026.02.25,发布于 2026-02-25。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/tonuino/TonUINO-TNG