用 ESP32-S3 打造一台迷你网络收音机

创客用 ESP32-S3 开发板搭配 OLED 屏、旋钮编码器和 I2S 功放,做出了一台只需 WiFi 账号与电台网址即可收听的小型网络收音机。

随着 MP3 播放器和音乐流媒体服务的普及,传统广播电台早已不复当年的人气。如果你对这两种方式都不太感兴趣,那么听网络电台也许是个不错的选择——[CodersCafeTech] 就做了一个这样的装置。

这是一台桌面式小收音机,但它并不调谐 AM 或 FM 广播频段,而是装了一根 2.4 GHz 天线。原因在于机身内部是一块 ESP32-S3 开发板,板载 WiFi 硬件让它能够接入互联网。

硬件组成

  • 主控:ESP32-S3 开发板,负责联网与整体逻辑
  • 显示与交互:1.3 英寸 OLED 屏通过 I2C 连接,与旋转编码器配合构成用户界面
  • 音频:MAX98357 I2S 音频放大器,驱动一只 3 W 小喇叭

烧录好程序之后,这台机器只需要两样东西就能工作:WiFi 的 SSID 与密码,以及你想收听的那个网络电台的 URL。

同类作品

这些年我们报道过好几个网络电台项目,也见过一些相当有趣的玩法,比如把一台老 Macintosh SE/30 接到 Spotify 上。如果你也在鼓捣类似的东西,欢迎通过 tips 线告诉我们。

收录于

讨论

0 条评论

同分类推荐

创客