# lononPlayer5 **Repository Path**: chenqinglang/lononplayer5 ## Basic Information - **Project Name**: lononPlayer5 - **Description**: 该项目是一个蓝牙功放,基于esp-adf开发。立体声输出,最大输出功率30W*2。 - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 1 - **Created**: 2021-10-11 - **Last Updated**: 2025-07-17 ## Categories & Tags **Categories**: hardware **Tags**: None ## README # lononPlayer5(Bluetooth Music) ``` 该项目是一个蓝牙功放,基于esp-adf开发。立体声输出,最大输出功率30W*2。 方案使用esp32作为蓝牙音源,dac解码采用ti的pcm5121,数字功放分别左右声道各采用一颗nxp的tda8932t,使用btl模式,单声道输出30w功率。使用24v电源输入。 ``` ![lononPlayer5](./doc/image/image(4).jpg) ## Add dac component ``` lononplayer5\dac file dac解码芯片驱动代码文件,需要拷贝到esp-adf组件中 lononplayer5\dac file\pcm5121 拷贝到esp-adf组件中位置"components\audio_hal\driver" lononplayer5\dac file\pcmxxxx_common.h 拷贝到esp-adf组件中位置“components\audio_hal\driver\include” ``` ## Include dac component ``` esp-adf路径"components\audio_hal”中的文件“CMakeLists.txt"增加以下内容: COMPONENT_ADD_INCLUDEDIRS增加:"./driver/pcm5121" COMPONENT_SRCS增加:"./driver/pcm5121/pcm5121.c" esp-adf路径"components\audio_hal"中的文件"component.mk"增加以下内容: "COMPONENT_ADD_INCLUDEDIRS += ./driver/pcm5121 COMPONENT_SRCDIRS += ./driver/pcm5121" ``` ## Use dac component ``` 替换esp-adf组件中"components\audio_board\lyrat_v4_3\board.c"文件中的"AUDIO_CODEC_ES8388_DEFAULT_HANDLE"为"AUDIO_CODEC_PCM5121_DEFAULT_HANDLE" ``` ## Compile & Burn ``` install.bat export.bat set ADF_PATH=D:\esp-adf idf.py build idf.py flash monitor ``` ## Hardware ``` lononplayer5\doc\3d\acrylic.dwg 亚克力面板 lononplayer5\doc\3d\panel.stl 3D打印前后面板 lononplayer5\doc\datasheet 物料手册 lononplayer5\doc\hardware pcb资料、原理图 ``` ## Photo ![lononPlayer5](./doc/image/image(7).jpg) ![lononPlayer5](./doc/image/image(1).jpg) ![lononPlayer5](./doc/image/image(3).jpg) ![lononPlayer5](./doc/image/image(8).jpg) ![lononPlayer5](./doc/image/image(5).jpg) ![lononPlayer5](./doc/image/image(6).jpg) ![lononPlayer5](./doc/image/image(2).jpg)