产品推荐 2026-07-28

TonUINO-TNG:免费的开源音乐播放器固件(源码)

基于Arduino的开源音乐播放器固件,支持RFID和按钮控制。

开源软件跨平台工具

产品简介

TonUINO-TNG 是官方DIY音乐盒固件,基于Arduino平台,支持RFID卡和arcade按钮作为用户界面。适合电子爱好者、家长和教育工作者制作定制音乐播放器,解决传统音乐盒功能单一、不易定制的问题,提供开源可扩展方案。

核心功能

  • 基于Arduino的开源固件
  • 支持RFID卡控制音乐播放
  • 可配置多种按钮布局(3按钮、5按钮、3x3按钮板)
  • 支持WLAN远程配置(通过ESP32)
  • 持续更新添加新功能如endless modifier card和游戏

快速开始

  1. 第一步:下载TonUINO-TNG仓库到本地,确保目录名为'TonUINO-TNG'。
  2. 第二步:在Arduino IDE中安装所需库,并复制platform.local.txt到对应硬件目录(如需)。
  3. 第三步:编辑constants.hpp文件,设置硬件变体和按钮配置。
  4. 第四步:使用Arduino IDE或platform.io编译并上传固件到Arduino板。
  5. 第五步:下载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