# esp8266 **Repository Path**: dingdong-shijiazhuang_0/esp8266 ## Basic Information - **Project Name**: esp8266 - **Description**: 使用esp8266制作的小东西 - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 3 - **Created**: 2023-11-13 - **Last Updated**: 2024-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # esp8266 #### 介绍 使用esp8266制作的小东西 #### 软件架构 软件架构说明 1. monitor 采用esp8266实现的电脑性能监视器 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. 服务端采用python编写,目前只在window11系统上运行过 2. 监视器屏幕采用st7889 LED彩屏 3. ESP8266的程序采用ArdoinoIDE进行编译下载 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 ![输入图片说明](projectimg/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20231113223853.jpg) 图片左侧的小屏幕就是使用ESP8266 加 一块st7889的LED彩屏实现的电脑性能监视器。它是通过电脑服务端的服务程序,实时采集电脑的运行数据。并通过UDP协议包将数据通过网络发送道这块小屏幕上显示的。 整个系统包含在电脑上运行的客户端代码和在ESP8266S上运行的服务端代码实现。客户端代码主要包含电脑信息的采集,发送数据组帧和UDP数据包的发送等内容。采用python语言实现 服务端主要包含UDP数据包的接收,json数据解析和数据的展示。屏幕上自而下分为三个部分: 顶部显示瞬时的网络传输速度。主要是监测1秒钟内计算机向外发送和接收的数据量 中部显示CPU和内存的使用情况。CPU是计算的平均使用率 底部显示的是CPU占用时间前4的应用程序。包含应用程序名称、进程ID和使用CPU时间 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)