SONOCOTTA 标志

SONOCOTTA Louder-ESP32音频开发板

SONOCOTTA-Louder-ESP32音频开发板产品

不同的模型

Louder-ESP32 和 Louder-ESP32S3

SONOCOTTA-Louder-ESP32-音频开发板-图1

Loud-ESP32 和 Loud-ESP32S3

SONOCOTTA-Louder-ESP32-音频开发板-图2

HiFi-ESP32 和 HiFi-ESP32S3

SONOCOTTA-Louder-ESP32-音频开发板-图3

核心功能

MCU核心

  • ESP32 双核 32 位 LX6/LX7 微处理器,运行频率为 240 MHz
  • 16MB(更大)闪存
  • 8MB PSRAM
  • CH340串口通信/烧写芯片(除S3)

音频功能 (HiFi-ESP32)

  • [PCM5100A] 32 位立体声 DAC(典型噪声水平为 -100 dB)
  • 2.1 VRMS 线路电平立体声输出 3.5 毫米插孔
  • 采用 2 个 [LP5907] 3.3 V 超低噪声 LDO 供电

音频功能 (Loud-ESP32)

  • 内置 D 类放大器的双 I²S DAC [MAX98357] amp
  • 2x3W(8Ω)
  • 2x5W(4Ω)
  • 由 USB 端口的 5V 电源供电(消耗高达 2A)

音频功能 (Louder-ESP32)

  • 内置 D 类的立体声 I2S DAC TAS5805M amp
  • 2x 22W(8Ω,1% THD+N)
  • 2x 32W(4Ω,1% THD+N)
  • 桥接模式下 1x 45W(4Ω,1% THD+N)

外围设备

  • 无线网络:802.11 b/g/n
  • 蓝牙:v4.2(ESP32)和蓝牙 5(LE)(ESP32-S3)
  • 外置 2.4G 天线,感知更佳
  • 红外读取器接头(通过接头可选)
  • RGB led 接头(可通过接头选择)
  • Wiznet W5500 SPI 以太网(可通过接头选择)
  • SSD1306 128×64 OLED 屏幕连接器(需要焊接,不包括屏幕)

其他

  • RESET 和 GPIO0 (FLASH) 按钮
  • 80 x 50 x 20mm 铝制外壳(HiFi 和 Loud)
  • 85.6 毫米 x 56.5 毫米,兼容 Raspberry Pi 3/4 外壳

产品图片:Louder-ESP32

SONOCOTTA-Louder-ESP32-音频开发板-图4

产品图片:Loud-ESP32

SONOCOTTA-Louder-ESP32-音频开发板-图5

产品图片:HiFi-ESP32

SONOCOTTA-Louder-ESP32-音频开发板-图6

引脚定义

HiFi-ESP32

  I2S时钟 I2S数据 I2S WS PSRAM保留
ESP32 26 22 25 16、17
ESP32-S3 14 16 15 35, 36, 37

Loud-ESP32

   

I2S时钟

 

I2S数据

 

I2S WS

 

DAC 启用

PSRAM保留
ESP32 26 22 25 13 16、17
ESP32-S3 14 16 15 8 35, 36, 37

Louder-ESP32

   

I2S 时钟

 

I2S 数据

 

I2S WS

PSRAM保留  

TAS5805 SDA

 

TAS5805 时钟源

 

TAS5805 电源管理网络

 

TAS5805 过错

ESP32 26 22 25 16、1 21 27 33 34
ESP32- S3  

14

 

16

 

15

 

35, 36, 37

 

8

 

9

 

17

 

18

以太网(所有主板)

  串行外设接口 时钟 SPI莫西 味噌 串行外设接口 CS 串行外设接口 主机/速度  

以太坊INT

以太坊 恢复时间
ESP32 18 23 19 05 2/20MHz 35 14
ESP32-S3 12 11 13 10 SPI2/20MHz 6 5

可选外设(所有电路板)

   

IR IN

 

RGB 出去

OLED SPI 主机/SP 能源与电力工程  

OLED SPI 时钟

 

OLED SPI MOSI

 

OLED SPI MISO

 

OLED 串行接口CS

 

OLED SPI直流

 

OLED RST

ESP32 39 12 2/20MHz 18 23 19 15 4 32
ESP32

-S3

 

7

 

9

SPI2/20M

Hz

 

12

 

11

 

13

 

39

 

(37)

 

38

软件

Squeezelite-ESP32
Squeezelite-ESP32是一款多媒体软件套件,最初是作为LMS(罗技媒体服务器)的渲染器(或播放器)运行的。现在它扩展了

  • 使用 SpotifyConnect 的 Spotify 无线播放器(感谢 cspot)
  • AirPlay 控制器(iPhone、iTunes……)并享受多房间同步(尽管仅限 AirPlay 1)
  • 传统蓝牙设备(iPhone、Android)和 LMS 本身
  • 使用具有多房间音频同步功能的 Logitech Media Server(又名 LMS)播放您的本地音乐并连接到所有主要的在线音乐提供商(Spotify、Deezer、Tidal、Qobuz)。
  • LMS 可以通过多种方式扩展 plugins 并可以使用 Web 浏览器或专用应用程序(iPhone、Android)。
  • 它还可以将音频发送到 UPnP、Sonos、Chromecast 和 AirPlay 扬声器/设备。

所有基于 ESP32 的开发板都经过测试 Squeezelite-ESP32 软件,只需使用 web 浏览器。您可以使用 Squeezelite-ESP32安装程序 为此目的。请注意,ESP32-S3 支持在 Squeezelite-ESP32 的当前版本中仍处于实验阶段,很可能会出现一些问题。

如何刷写和配置
使用专用的 Squeezelite-ESP32 安装程序烧写固件。它已预先配置为与 ESP32 开发板兼容,并将自动配置所有硬件。您只需使用内置热点配置一次 WiFi。默认密码为 squeezelite

家庭助理
ESP32 音频设备可以通过多种方式集成到 Home Assistant 设置中。每种方式都各有特色,但同时也会牺牲一些其他功能。通常情况下,没有适合所有人的完美解决方案,但或许总有一款适合您。以下是测试方法的汇总表

整合型 测试版 描述 优点 缺点
 

 

LMS/

Airplay

 

 

是的

 

作为外部协议设备连接到 Music Assistant。可以播放您的媒体库和网络电台

仍然可以使用 squeezelite,即当 HA 未使用该设备时使用 Spotify Connect 和 Apple Airplay  

无法与 HA 原生集成,仅适用于音乐助手

 

ESPHo

我的方式

 

 

是的

作为 HA 媒体设备连接。可与任何 HA 集成使用,包括音乐助手、文字转语音播报、闹钟等  

与 HA 的更多集成,用例的灵活性更高

 

不再像 Spotify、AirPlay 等一样起作用。

整合型 测试版 描述 优点 缺点
 

 

Snapcast 方式

 

 

是的

 

作为 Snapcast 协议设备连接到 Music Assistant。可以播放您的媒体库和网络电台。

非常适合多房间同步(类似Sonos,甚至更好)。可以与家中其他Snapcast服务器一起使用 不再像 Spotify、AirPlay 等一样工作。没有原生集成到 HA,仅适用于音乐助手

每种方法的详细说明可以在项目存储库中找到 https://github.com/sonocotta/esparagus-media-center

将 ESP32 音频板与 Snapcast 服务器配合使用
Snapcast 是一款多房间音频播放器,可同步多台设备播放,确保音频流完美同步播放。它由一个服务器(用于分发音频流)和多个客户端(用于接收和播放音频)组成。Snapcast 有一个分支,旨在在 ESP32 Snapcast 客户端上实现 ESP32 音频板的特定配置。这使我们能够构建灵活且可扩展的设置,连接到各种来源,例如 Mopidy、MPD 或 Home Assistant。您可以使用以下链接将 Snapcast 客户端刷入您的 Esparagus Media Center 设备,并连接到现有的 Snapcast 服务器: https://sonocotta.github.io/esparagus-snapclient/

替代方案:使用 Platformio 进行编程
项目存储库包括软件amp作为 Platformio IDE 项目提供的文件(https://platformio.org/platformio-ide)。这可以作为您自定义代码的基础,该代码可以利用开发板外设,特别是 DAC。安装 IDE 后,打开ample 项目。根据您的开发板版本选择合适的环境。运行“构建”和“上传”命令安装必要的工具和库,然后构建并上传项目到开发板。IDE 将自动处理通信和选择合适的上传方法。

替代方案:使用 Arduino IDE 进行编程
按照 ESP8266Audio 库指南操作 github.com/earlephilhower/ESP8266Audio默认设置适用于 HiFi 和 Loud Esparagus 开发板,开箱即可使用。要设置 Louder-ESP32 开发板,您需要一个 TAS5805M DAC 驱动器,可在以下位置找到: https://github.com/sonocotta/esp32-tas5805m-dac

安全说明

芦笋媒体中心监管合规性和安全信息
产品名称:Esparagus HiFi MediaLink(CS-HIFI-ESPARAGUS)、Loud Esparagus媒体中心(CS-LOUD-ESPARAGUS)、Louder Esparagus媒体中心(CS-LOUDER-ESPARAGUS)

警告
本产品只能通过内置 USB 端口连接到外部电源。电源额定电压应为 5V DC,最大电流不超过 3000mA。支持 USB PD 的电源适配器应通过 USB PD 3.0 版本认证,因此输出功率不超过 19V / 3250 mA。任何兼容 USB 2.0 的设备均可与本产品配合使用。请注意,虽然设备在运行过程中可能会变热,但其设计使其温度永远不会达到裸手操作的安全范围。如果设备过热,请立即断开连接并将其视为故障。

安全使用说明
为避免Esparagus媒体中心发生故障或损坏,请遵守以下规则

  • 请勿将设备暴露在水中或潮湿环境中。如果设备接触到水,请确保其彻底干燥后再使用。
  • 请勿将设备暴露在高压tag以及静电源,以防止损坏并确保安全操作。
  • 操作时请小心,避免造成机械损伤。尤其要注意不要损坏屏幕的玻璃表面,因为微小的玻璃碎片会对健康造成危害。
  • 避免弯曲 PCB,因为微观裂缝可能会导致间歇性故障以及某些组件的灾难性故障。
  • 避免对板载按钮和连接器施加过大的力,因为它们都是设计为以合理的力度进行操作。
  • 该设备内置扬声器短路保护功能,以提高安全性。然而,用户应避免故意造成短路,因为在极少数情况下,这可能会导致设备损坏或功能受损。

合规信息
本安全说明中指定的产品符合以下 CE 指令:欧洲 RoHS 指令(2011/65/EU + 修正案 2015/863)。

欧盟 WEEE 指令声明
与所有电子电气产品一样,Esparagus 媒体中心不应作为生活垃圾处理。请查看其他司法管辖区关于电子垃圾处理的当地法规。

常见问题解答

如何更新设备的固件?
要更新固件,请访问制造商的 web网站并下载最新固件版本。按照提供的说明完成更新过程。

我可以将该设备与在线音乐流媒体服务一起使用吗?
是的,该设备支持各种在线音乐流媒体服务,例如 Spotify、Deezer、Tidal 和 Qobuz。您可以通过罗技媒体服务器访问这些服务。

文件/资源

SONOCOTTA Louder-ESP32音频开发板 [pdf] 用户手册
Louder-ESP32、Louder-ESP32S3、Loud-ESP32、Loud-ESP32S3、HiFi-ESP32、HiFi-ESP32S3、Louder-ESP32 音频开发板、Louder-ESP32、音频开发板、开发板

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *