本文作者:立创开源硬件平台 OSHWHub 用户@甘草酸不酸,禁止商用,未经许可禁止转载,答疑互动请点击查看原文章
1、默认支持2.9寸墨水屏,代号029A01
3、点此观看演示视频
4、如需其他同尺寸的屏幕,请留言(不支持威锋、雨辰)9、原版硬件使用DUCK的天气墨水屏项目 (无温湿度芯片)
10、@HalfSweet的改良版硬件(有温湿度芯片)
2、功能简介
天气模式
1、天气实况、未来2天天气6、可选夜间不更新
阅读模式
1、多达2.8mb的使用空间,最多可存3本书4、电量显示
时钟模式
1、超大数字显示,不必眼瞎3、每10分钟校准一次,无网则使用离线模式,但每天24点会强制联网
配网模式
1、手动选择配置网络6、预留OTA接口
所有模式下低电量会提示并永久休眠,小于等于3.3V
按键操作逻辑
1、按住按键3不放,再按复位按键,即可进入模式选择界面(按键3-GPIO5 按键2-GPIO0)
2、所有界面的按键操作逻辑为:b.组合按键为确认操作或调出菜单:先按着按键3不放,再短按一下按键2,此时要释放按键3才会生效(已改所有界面统一)
3、按键2不可按得太快,不能在屏幕刷新的时候按,会导致屏幕死机,原因是按键2与屏幕刷新共用一个io口
3、注意事项
1、天气获取需要心知天气私钥(20次/分钟),需要自己去申请,然后在配网界面输入即可。
2、原版U8g2_for_Adafruit_GFX库无法使用大字库,故我对该库做了修改,码云或群里下载
3、其他库均可在库管理器下载的到
4、无法连接wifi可能是被路由器拉黑或网络差,天线附近需要净空不能有飞线,电池挡住天线也可能会有影响
5、无法获取天气信息请检查城市名是否填对,免费用户只能查看到地级市
6、误低压休眠的请检查电池测量电路是否正常,电池电压是否大于3.2V(搭板的玩家自己给A0加上分压电路接上5V,分压后不能超过1V,否则烧ADC)
7、如原版的MOS管(排线附近)使用起来发热严重可用cj3400代替,LDO使用ME6209A33PG代替(压降越低越好)
8、如无法连接8266的热点或无法打开配网页,请检查手机是否开启了智能选网模式
9、电池电压不建议低于3.5V,虽然也能用(看小说和天气),但一旦电流过大就会掉电重启
10、电压低于3.45V的时候上传文件和需要扫描周边网络模式的有机会卡死
11、电池可以用:902030-500mah,603759-1400mah(过大可能会影响天线信号)
1、进入配网模式有几率重启,多试几次就好。
2、电压低(小于3.45V?)会导致上传文件、扫描周边网络时卡死。
3、开机载入数据有小几率会重启系统,EXCCAUSE Code(3),加载或存储期间的处理器内部物理地址或数据错误?
4、在配网页面连接无效的的WIFI会卡顿一段时间,有相应提示。可能是硬件问题,无法同时进行STA和AP的收发?等待提示连接失败即可操作其他。
5、在配网界面更换城市后无法即时刷新天气数据,不影响天气模式正常使用,https get数据失败,暂无能力解决。(已解决但又未完全解决)
4、数据来源注明
2、一言服务由 hitokoto.cn 提供
5、文档
工程附件
2.9墨水瓶外壳-Typec-下沉上盖-M1.2沉孔-含加大电池仓0617.zip
flash_download_tool_v3.8.7_0.zip
MAX31865ATP+T/模数转换芯片ADC | 12.95 | |
LTM4644IY#PBF/电源模块 | 130.7 | |
ADUM1201BRZ-RL7/数字隔离器 | 4.69 | |
MAX31855KASA+T/ADC/DAC-专用型 | 8 | |
DS3231MZ+TRL/实时时钟(RTC) | 11.31 | |
AD7190BRUZ-REEL/模拟前端(AFE) | 37.95 | |
AD623ARZ-R7/仪表放大器 | 11.23 | |
MAX3232EEAE+T/RS232芯片 | 6.41 | |
ADUM3160BRWZ-RL/隔离式USB芯片 | 21.98 | |
AD620ARZ-REEL7/仪表放大器 | 20.91 |
50万+现货SKU
品类不断扩充中
科技智能大仓储
最快4小时发货
正品有保障
物料可追溯
明码标价节省时间
一站式采购元器件