HK560 / ESP8266DisplayPCHW

实现 ESP8266+OLED屏幕 监控显示 电脑硬件信息 和 播放动画图片

Home Page:https://blog.elbadaernu.com/Aida64ForEsp8266/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

关于本项目

使用esp8266与oled屏幕输出监控电脑硬件和显示其他信息,实现类似于高端主板上面的小屏幕功能

通过上位机+下位机模式实现,均已开源

上位机从aida64读取出硬件信息并通过串口传输到下位机ESP8266显示到OLED屏幕上

PC需要安装运行AIDA64和本项目的上位机程序,ESP8266需要烧录本项目的下位机程序

使用方法简述

  • 1.clone本项目,获取上位机程序和下位机程序源码.ino文件
  • 2.使用arduino ide将下位机源码烧录进esp8266,烧录前记得编辑代码写入你的WIFI地址密码(软件配置和烧录方法不再描述,可自行搜索教程)
  • 3.将连接好oled屏幕的esp8266连接电脑,若使用udp通信的方式不需要连接电脑,处在同一局域网下即可。
  • 4.启动aida64并在设置里勾选 “允许将检测数据写入注册表”,将列表中所有的硬件信息选项打勾, 保存。
  • 5.打开上位机程序设置esp8266所连接的串口号,或者ip地址,根据自己需求设置勾选要显示的项目,启动运行,正常运行的话oled屏幕会开始显示信息。

0.3更新说明

  • 加入了UDP通信,使用此方式只需要都在同一局域网下,上位机设置好esp8266地址就可以发送数据,不需要串口。效率比串口通信高。
  • 添加QSS美化ui
  • 修复大量bug,优化性能

上位机程序ESP8266 Pc Reader

特点:

  • 通过读取aida64写入到注册表的信息获取数据,而非aida64共享内存
  • 可使用串口通信或者udp通信
  • 可自定义要显示的硬件信息类型
  • 可自动最小化到托盘(用于开机启动)
  • 可保存读取设置
  • 播放动画/图片功能

上位机

下位机程序

  • 已开源,可以自行修改显示的字体、样式、文字, 具体参考u8g2库的官方文档

视频演示

示例1

示例1


其他说明请点击: Read more


About

实现 ESP8266+OLED屏幕 监控显示 电脑硬件信息 和 播放动画图片

https://blog.elbadaernu.com/Aida64ForEsp8266/


Languages

Language:C++ 98.4%Language:QMake 1.6%