• Stars
    star
    368
  • Rank 115,958 (Top 3 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 4 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

基于esp8266+0.96oled的气象站桌面时钟

请尊重开源协议,谢谢!!!!

基于esp8266+0.96oled的气象站桌面时钟

关于固件版本信息

  • v1 接口将在2021.12.30日后失效在次之前是能用的
  • v2 新接口 请勿使用,发现致命问题,接口变化没有改源代码。
  • v3 1.修复了图标显示问题,2.删除了ota功能(空间有限 无法提供足够的ota空间 请保留rx tx 复用升级是没有问题的)3.优化了变量空间使其更稳定 4.修复配网重置bug(需要升级配网库)
  • v3b:该固件与v3核心部分一致,为哔哩哔哩up主专用固件,删除了pm2.5显示,增加了哔哩哔哩粉丝显示,本来想做负一屏的可惜i2c刷新太慢了动画不流畅,直接刷新太过突兀只能牺牲pm2.5了,由于删除了一个https请求,整体会更加稳定,更不容易发生32位处理器处理溢出问题。
  • v4 增加对pc性能显示,其他功能不变,需要使用上位机和aida64,采用pc请求气象站方式,大幅减少因串口通信或建立web通信所需要的性能损失。
  • v4a 无更新任何功能 配网库升级 修复了臃肿ui(例如miui)和ios扫描出WiFi点击不弹出密码框!(源码更新最新配网库就可以)
  • v5 删除了开机动画,使得开机速度大幅优化,去除了动态获取天气改为半小时更新一次,修复了正常联网某些设备会搜索出一个乱码的WiFi(源码请先更新配网库)

v4固件视频: https://www.bilibili.com/video/BV1N54y1B7WW/

视频:https://www.bilibili.com/video/BV1WC4y1h7k4/

量产版视频: https://www.bilibili.com/video/BV1T54y1S7PU/

image

公共天气API_KEY:

  • e98f6584cc5c4430a084904315907cf8
  • c7d69f5c001b40ca83a9d2fd90ca509b
  • 7deed586fbdf4a598ddcaa73c4c1580d
  • f3ea3c98de4f48d5b56c376b3e4b2e82
    (接口限制每天最多访问1000次如需稳定请自己申请(免费))

关于量产版本!!!

电路设计及pcb 请访问立创eda:https://oshwhub.com/hbk444/qi-xiang-zhan01

pcb板兼容1.3寸oled屏

image

image

image

image

说明

源码需要配合WiFi_link_tool配网库进行开发
可直接访问设备的ip或http://OLED气象站/ 进行访问 所需要的库:

  • u8g2
  • ArduinoJson
  • time(以提供)
    天气API来自和风天气:console.heweather.com
    提供的固件是针对esp_01s的,其他开发板请下载源码进行编译!

pc性能显示

需要配合aida64,并且开启内存共享
image
image

注 上位机部分代码来自他人项目,所以就不开源了。其中使用了该项目的内存读取方法及窗体事件等 将原有的串口通信删除并添加了网络请求功能 项目地址:https://gitee.com/optimouskiller/AIDA64InfoReader

关于b站up主专用固件(v3b)

效果
image
后台
image
获取uid 电脑个人主页后数字,手机版在个人资料中
image

如果不想折腾直接使用编译好的固件请往下看

esp01s连线图:

image

烧录注意事项

esp01s与ttl链接方法:
01s ttl
xt----rx
rx----tx
vcc---3.3
ch----3.3
io0---gnd
gnd---gnd

烧录配置

image

烧录流程

1.擦除2.烧录
image

More Repositories

1

ESP_Fishing

ESP82266 自动化WiFi密码钓鱼
HTML
240
star
2

wifi_link_tool

这是一个为esp8266设计的通用配网加集群库https://keai.icu/wifilinktool
C
209
star
3

rpi_mt

树莓派移动终端 全键盘及2.4寸tft材质屏幕
Makefile
46
star
4

ESP_WWW

基于esp8266的万维网个人网站模板
JavaScript
43
star
5

ESP_UPS_demo

模拟群晖不断电服务器协议 实现自制ups 接入群晖系统
HTML
36
star
6

KVM

开源 双/多 平台KVM切换器
HTML
33
star
7

ESP8266-_MPU6050

ESP8266 + MPU6050的体感遥控小车
C++
23
star
8

esp8266curtain_and_lighting

esp8266 窗帘灯光控制器
19
star
9

ESP_VFD_Clock

ESP8266驱动的ИВ-18八位VFD时钟及B站粉丝数显
C++
16
star
10

yg

基于8266的智能鱼缸
HTML
13
star
11

ESP_Plants_Node

基于ESP826612F的土壤湿度,空气温湿度检测节点
HTML
10
star
12

odd_pcb_card

pcb带屏名片
8
star
13

esp8266rgb

esp8266 rgb灯带控制器
8
star
14

Arduino_GB2312_library

为UTF-8编码设计的字库
Objective-C
7
star
15

My_diary

journal output 这是我的公开日志
4
star
16

blblframe

获取哔哩哔哩粉丝及直播在线人数相框
HTML
4
star
17

ESP8266_Studio-lighting

HTML
4
star
18

uwpgetblbl

uwp 粉丝数显 c#
C#
3
star
19

ROG_fan

C++
3
star
20

bilibilifmk

2
star
21

odd_mcu

esp8266开发板 /奇怪的MCU 拥有充电,电量检测以及两个额外的ADCio等功能的
2
star
22

rs

基于ESP8266的教室人数及流量监测
HTML
2
star
23

esp8266_table_atmosphere_light

HTML
1
star
24

Plants_Node

花花草草云平台(服务端)python flask+html
1
star
25

Tof_Distance

Air001 mcu的tof测距 (玩具)
C++
1
star