基于ESP32实现收音机年寒
上海白癜风微信交流群 http://liangssw.com/bozhu/12962.html
上一篇文章: 上世纪8090年代收音机的拆解美图,非 下一篇文章: 摄影器材灰卡,反光板,竖拍手柄等等,
引言
来自中北大学的同学所做的基于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