基于ESP32实现收音机年寒

上海白癜风微信交流群 http://liangssw.com/bozhu/12962.html

引言

来自中北大学的同学所做的基于ESP32-S2的网络收音机FM收音机,学习的同时也能听新闻、流行歌曲、相声和小品了,再也不感觉枯燥了。

实现的功能

开机自动校时,若20秒内校时失败,则重启重新校时,直到校时成功

开机自动连接预设WiFi收听HLS协议的网络电台节目

收听空中FM电台,频率为87Mhz到MHz

两种模式下都可实现静音与取消静音操作

通过按键切换网络收音机页面、FM收音机页面、时间显示页面

通过按键切换网络收音机模式下电台与FM收音机模式下频率

项目环境

ESP-IDFv4.3.1:乐鑫ESP系列的基本开发环境,借鉴了helloworld例程。官方文档ESP-IDF编程指南。

ESP-ADFv2.3:乐鑫的音频开发框架,主要借鉴了pipeline_living_stam、pipeline_play_mp3_with_dac_or_pwm和play_mp3_control三个例程。官方文档ADF音频应用开发框架。

ESP-IOT-SOLUTION:Iot设备驱动和解决方案。(使用了其中的ssd驱动、lvgl8.1、按键单击,按键长按。将里面的lvgl7.5直接替换为lvgl8.1,ssd进行了一些修改,下文讲到)官方文档ESP-IoT-Solution编程指南。LVGLv8.1:嵌入式GUI库。百问网lvgl中文手册,lvgl

转载请注明:http://www.abuoumao.com/hyls/771.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7