基于 esp32 + lvgl8.0 的小电视

一个有趣的作品,转给需要的小伙伴。详情可阅读:

https://gitee.com/wangpeng25/the-little-bili-tv

c10119ed75053e2ce9b1cb0dc0d98b09.png
输入图片说明

支持功能

  • 微信配网(完成)

  • 时间显示(完成)

  • 三日天气显示(完成)

  • 温湿度显示(完成)

  • b站粉丝数显示(完成)

  • 基金走势显示(待完善)

  • web设置(完成)

  • 温湿度mqtt上报(考虑中)

  • 电脑性能显示(待完善)

  • 事件提醒(待完善)

  • 微信小程序支持(考虑中)

  • 电脑屏幕显示(考虑中)

文件分布

  • main为开始文件夹,存放lvgl界面文件

  • components中存放驱动程序

  • html文件夹中为spiffs文件系统文件,存放烧录到esp32中的网页

  • pcb文件为原理图及制作文件

文件资源

固件及相关软件文件链接:

链接: https://pan.baidu.com/s/1rRbHY0Qo1oNRjjLJ2qZSuA?pwd=ibxi 

提取码: ibxi 

pcb原理图地址:

上层:https://oshwhub.com/xiaoxiaoyudu/bi-li-bi-li-xiao-dian-shi2-0
下层:https://oshwhub.com/xiaoxiaoyudu/bi-li-bi-li-xiao-dian-shi2-5-ban-ben

图片转换工具源作者github地址

https://github.com/zhangjingxun12/Lvgl_image_convert_tool

字体转换工具使用阿里兄工具

http://www.lfly.xyz/forum.php

视频演示地址

https://www.bilibili.com/video/BV1zh411Z7DV

开发工具

采用vscode软件开发,安装espidf插件,idf版本为4.3

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/464411.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

同步滚动两个DataGrid

拿到这个首先想到的就是重写Scroll方法,可是想想工作量有些大,所以想在Form级别上做做手脚,看看DataGrid的成员列表可以看到这样两个保护性的方法:GridHScrolled Listens for the horizontal scrollbars scroll even…

整蛊偷快递的家伙!不愧是 NASA 工程师

分享个有意思的新闻给大家,一笑之余,也可以学习下文中主角的理工科思维。不知道你有木有过。。快递包裹被别人偷走的经历??包裹历经波折终于到了家门口,结果。。却被人给顺走了!!报警&#xff1…

图解Cisco Packet Tracert之利用TFTP来升级路由器的IOS

对于我们这些学生来说,如果是自学的朋友来说,想摸到真机那实在是太难了,说去买一台呢?买来又没有多大作用,利用dynamips来模拟呢,他本来就是加载的IOS,在flash里面又没有IOS,这时候那…

不指导,一起学习

不敢说指导,只能说以自己的观点来说下这个事情。年前的时候,我一个朋友的朋友也想学电子方面的技术,他毕业后做汽修工作,但是没做多久没离职了,之后在工厂上班一段时间,最近两年帮亲戚一起打理一些生意上的…

linux按键检测结束,关于Linux下按键的检测

写这篇博客是因为自己想做一个fc模拟器,核心代码(6502和ppu的模拟代码)用的原子开发板的代码,人家是从pc向单片机移植,我是反过来了,不过因为写的不错,用函数指针代替了switch方法可以学习一下,so就用了它的…

C语言那年踩过的坑--局部变量,静态变量,全局变量在内存中存放的位置

先看几个概念: 1、bss是英文block started by symbol的简称,通常是指用来存放程序中未初始化的全局变量的一块内存区域,在程序载入时由内核清0。bss段属于静态内存分配。它的初始值也是由用户自己定义的连接定位文件所确定,用户应…

wireshark抓包工具的使用及分析

前段时间看到群里在讨论Wireshark抓包工具,想写一篇使用笔记但一直没来得及写,本篇就通过实例来分享wireshark抓包工具的使用。Wireshark简介 Wireshark 是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详…

如何实现android和服务器长连接呢?推送消息的原理

转载地址:http://blog.csdn.net/q376420785/article/details/8653958 前言:现在的大多数移动端应用都有实时得到消息的能力,简单来说,有发送消息的主动权和接受消息的被动权。例如:微信,QQ,天气…

调试网络收发不通问题

今天在做之前一个项目重构的事情,需要把之前的代码重新做功能,我们有两个设备,他们通过网线连接,用UDP来传输数据。很多人都怀疑UDP丢包什么,不及时什么之类的,如果想把事情做得足够快,最好还是…

hibernate的初次使用

转载地址:http://blog.csdn.net/aboy123/article/details/10222675 一、Hibernate概述 (一)什么是Hibernate? hibernate核心内容是ORM(关系对象模型)。可以将对象自动的生成数据库中的信息,使…

我用过 | Keil的发展历史

Keil,相信搞嵌入式软硬件开发的读者都不陌生,在全球单片机(MCU)集成开发环境(IDE)中,可以说 Keil 占据了半壁江山。Keil 既是一家公司的名称,也是一款 IDE 软件。下面讲述一下 Keil …

嵌入式算法-傅里叶变换算法

摘要:傅里叶变换的核心在于,“任何连续周期信号可以由一组适当的正弦曲线组合而成”,在这个基础上对信号的中特定频率的正弦波进行分解或者重组,基于频率方面分析波形。1、傅里叶变换的意义近似周期性的方波(橙色&…

Server 2008 R2 AD RMS完整部署:AD部署篇

在上一篇里我们完成了基本环境的准备,这一篇主要是讲AD的部署,完成之后我们需要把RMS服务器和两个客户端都加入到域中。好了废话就不说了,首先在我们创建的DC虚机上登录,并对计算机名称进行修改。 完成后先不要忙着重启&#xff0…

2018-2019-1 20165219 实验三 实时系统

2018-2019-1 20165219 实验三 实时系统 任务一 实验要求 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc&#xff08;1&#xff09;服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 客户端 #include<netinet/in…

音视频基础知识大全

今天跟几个朋友聊天&#xff0c;他们问我是不是在腾讯&#xff0c;在腾讯做什么&#xff1f;然后我就说了我做的事情&#xff0c;我说我在腾讯做音频方面的开发&#xff0c;对外的产品主要是腾讯会议。然后他我一个朋友就截图了他的腾讯会议的软件截图过来。音视频是一个很好玩…

详解Android Touch事件的传递机制

1、基础知识 (1) 所有Touch事件都被封装成了MotionEvent对象&#xff0c;包括Touch的位置、时间、历史记录以及第几个手指(多指触摸)等。 (2) 事件类型分为ACTION_DOWN, ACTION_UP, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_POINTER_UP, ACTION_CANCEL&#xff0c;每个事件都…

项目专访|在ESP32上移植Linux

大家好&#xff0c;我是写代码的篮球球痴&#xff0c;最近在网上看到一个非常有意思的项目&#xff0c;有大神把Linux内核移植到ESP32上&#xff0c;并成功运行。在国外网站上&#xff0c;有很多人在议论这件事情https://hackaday.com/2021/07/21/its-linux-but-on-an-esp32/ES…

4.3英寸屏双核 LG Prada K2通过FCC认证

我们此前曝光过一款型号为LG Prada K2的智能手机&#xff0c;这款手机不仅配置出色而且外观极为时尚。如今&#xff0c;来自国外媒体的最新消息显示&#xff0c;LG Prada K2已经通过FCC认证&#xff0c;这意味着它距离上市已经为期不远。 LG Prada K2通过FCC认证 LG Prada K2是…

国内MCU厂商也开始卷了

最近我大学老师准备做一个项目&#xff0c;需要用到STM32的芯片&#xff0c;然后我就帮忙着一起找&#xff0c;不找不知道&#xff0c;找了才知道这个东西真的是贵。然后我就看了GD32&#xff0c;不了解不知道&#xff0c;这个东西也是真的贵。然后我又去看的MM32&#xff0c;结…

Google Flash转换HTML5工具Swiffy测试版发布

Google今年六月推出的Flash转换HTML5工具已经从实验室转为测试版&#xff0c;并新增一个Flash Professional扩充模组&#xff0c;可以直接将档案储存为HTML5格式。一开始Swiffy仅以网站方式&#xff0c;让使用者上传Flash的.swf档案&#xff0c;支持Flash所使用的swf 8格式与Ac…