Skip to content

zhongli0226/ESP32_Weather-station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32气象站

毕设版本V1.0.0

介绍

开源一下我的毕业设计

基于esp32设计的桌面时钟气象站

架构说明

  1. 主程序采用esp32-idf代码 版本为V4.3 芯片为esp32-pico。
  2. pc模拟与主工程 LVGL采用V7.9版本 。
  3. 硬件由使用AD画的,结构设计采用SOLIDWORKS组装。

使用说明

  1. 主工程在spi地方,本人修改了spi源码的一个变量,如直接编译提到代码,运行会出现spi报错,可根据需要进行修改一下。
  2. 目前获取天气的网站采用心知天气,用的是本人自己的密钥,可根据需要更换为自己的。
  3. lvgl PC模拟器采用visual studio 2022 需要安装2019(v142)平台工具集,否则无法编译。

未来计划

  • 取消SD卡配网方式,采用smartcofig和强制门户认证的方式,综合配网
  • 硬件电路上增加锂电池电源管理部分
  • lvgl进一步学习,优化动画效果

改进版V2.0.0

架构说明

  1. 主程序采用esp32-idf代码 版本为V4.4 芯片为esp32-pico。
  2. pc模拟与主工程 LVGL采用V7.10版本 。
  3. 硬件延续采用V1.0.0版本,可兼容使用。

改进说明

  1. 配网方式采用smartcofig ,且带有存储WiFi信息功能,重新开机自动连接。
  2. 优化主界面布局,UI布局优化
  3. 取消SD卡输入WiFi信息和地址信息,利用IP定位确定地址。

未来计划

  • 硬件和结构的优化,整体布局优化
  • 触摸按键功能考虑是否加上。

About

对于自己毕设作品深入研究

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published