这是描述信息

ESP32模块支持LittlevGL和μGFX乐鑫音频开发框架ESP-ADFv1.0

ESP32模块支持LittlevGL和μGFX乐鑫音频开发框架ESP-ADFv1.0

ESP32模块支持LittlevGL和μGFX乐鑫音频开发框架ESP-ADFv1.0

ESP32模块支持LittlevGL和μGFX乐鑫音频开发框架ESP-ADFv1.0

ESP32模块支持LittlevGL和μGFX乐鑫音频开发框架ESP-ADFv1.0

ESP32模块支持LittlevGL和μGFX乐鑫音频开发框架ESP-ADFv1.0,ESP32模块增加了LittlevGL和μGFX支持,大大方便了ESP32模块开发者构建他们自己的GUI。GFX是世界上小、速度快、先进的嵌入式图形用户界面库,广泛应用于各种显示器和触摸屏,可以构建功能齐全的嵌入式GUI。micro-GFX禁用所有未使用的功能,并且不与完整的二进制文件相关联,因此轻量级是它的显著特征。另外,μGFX还具有模块化、小型化、轻巧的特点,并且提供了完整的源代码。


GFX特性一览:
1、小巧轻便
2、可以完全自定义和扩展
3、高度便携
4、支援各种显示器类型:单色.灰度.全彩
5、提供硬件加速
6、超过50种专用驱动器
7、采用C语言编写,可与C++结合使用
8、非商业性的免费使用
9、提供完整的源代码
10、适合低内存系统使用。大部分的显示器不需要框架缓冲
11、多线程可重入。在任何线程上绘图都可以实现


LittlevGL是一个免费的开放源码图形库,它具有易用的图形元素、较好的视觉效果和较低的内存占用。LittlevGL是一个完整的图形框架,开发人员不必考虑如何绘制原始图形,也可以用已经存在的图形元素,比如按钮、图、像、表、滑块、开关、键盘等等。


LittlevGL有下列特征:
1、强有力的图形元素:按钮.图表.列表.滑动条.图片等等
2、高质量的图像效果:动画效果.抗锯齿.不透明.滑滑等
3、支援多个输入装置:触摸板.鼠标.键盘.编码器等
4、多语种支持:使用UTF-8编码
5、可以完全定制的图形元素
6、对任何微控制器或显示器的支持(不依赖硬件)
7、很好的扩展性:支持最小内存(80KBFlash,10KBRAM)
8、操作系统、外存和GPU的支持(可选)
9、单帧缓存操作:同样有很好的图形效果
10、使用C语言编写:具有良好兼容性(与C++兼容)
11、模拟器:不使用嵌入式硬件的情况下,可以在PC上进行嵌入式GUI设计。


增加了ESPWROOM和WROVER系列模块,为用户提供了丰富的人机交互接口,便于用户充分灵活地建立自己的GUI,并应用于各种不同的场景,其中包括音频播放器.空调温度计.咖啡机的控制面板,以及诸如推盒、扫雷、消消音乐等电子游戏。


乐鑫音频开发框架ESP-ADF是一个开放源码的平台,开发者可以利用它开发各种音频应用,比如智能音箱、故事机等。ESP-ADF是在ESP-IDF(乐鑫物联网开发框架,广泛应用于ESP32的SDK)的基础上开发的,具备很高的灵活性,可以作为一套完整的应用程序,适用于各种应用场景,如配网、OverTheAir。同样也可以作为开发平台,为开发者提供各种定制化的应用场景。ESP-ADF有一系列丰富的特性,包括编解码器.发送端和接收端的音频流.管道支持.唤醒词引擎,以及各种类型的服务和控制等等。

乐鑫音频开发框架:
1、音讯格式:MP3.AAC.WAV.OGG.AMR.TS.OPUS.SPEEX等。
2、提供了诸如EQ.Mixer.Resample的声音处理功能。
3、多种音频播放来源:HTTP.HLS(HTTPLive).SD卡.BluetoothA2DP/HFP。
4、对多媒体交互的支持:DLNA.Airplay.微信和互联网等。
5、云上语音访问:Alexa.DuerOS.Turing.IFLYTEK.TmallGenie.RooBo等。
6、ADF的应用场景包括:智能音箱.话音对讲机.语音播报机及其它音频类解决方案,例如:语音播放器和点读机。


在ESP-ADF中,乐鑫和LyraTD-MSC两个开发板都支持ESP-ADF,开放源代码的相关文档和参考设计,便于用户基于ESP-ADF开发自己的应用。另外,乐鑫ESP32-WROVER集成SPIRAM模块同样是一款功能强大、有丰富特色、高性价比的音频应用硬件平台。

地址:深圳市宝安区西乡街道麻布社区宝安互联网产业基地A区6栋7栋7706

邮箱:Sales@ferry-semi.com

版权所有©2020  深圳市飞睿科技有限公司  粤ICP备2020098907号    飞睿科技微波雷达wifi模块网站地图