Giter Site home page Giter Site logo

esp32_weather-station's Introduction

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定位确定地址。

未来计划

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

esp32_weather-station's People

Contributors

zhongli0226 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.