『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 3691|回复: 3

[技术探讨] ESPHOME接入非官方例程屏幕

[复制链接]

8

主题

690

帖子

4558

积分

论坛元老

Rank: 8Rank: 8

积分
4558
金钱
3863
HASS币
0
QQ
发表于 2021-10-31 15:06:37 | 显示全部楼层 |阅读模式
最进在玩ESPHOME,有接入屏幕的需求,刚开始使用的是官方的ST7789v的1.14寸屏幕,但是显示效果不尽人意,后来购入了一推ST7789驱动的屏幕,经过筛选相中一款,1.4寸的屏幕(分辨率172*320)使用官方的代码可以正常显示,但是无法做到全屏(分辨率只有1.14寸屏幕那么大)和朋友重新修改代码,
搞了一天一夜也只把分辨率扩大了一部分(代码是朋友写的,我只负责了测试,我C烂的一逼),还是无法全屏,希望有大佬帮助下,帮忙修改下代码,谢谢。

st7789v-full.jpg
官方屏幕(135*240)


O1CN01pmtkGe1QLiz7kSlEN_!!3823701960.jpg
我选择的屏幕(172*320)




WechatIMG14661.jpeg
同配置文件显示对比

截屏2021-10-31 下午3.02.09.png
自己写程序后得到的最大分辨率


st7789v.zip (10.38 KB, 下载次数: 23)
官方程序

st7789.zip (11.31 KB, 下载次数: 30)
自己写的程序
回复

使用道具 举报

8

主题

690

帖子

4558

积分

论坛元老

Rank: 8Rank: 8

积分
4558
金钱
3863
HASS币
0
QQ
 楼主| 发表于 2021-11-1 10:58:15 | 显示全部楼层
太沉了,自己顶一下
回复

使用道具 举报

9

主题

135

帖子

894

积分

高级会员

Rank: 4

积分
894
金钱
759
HASS币
0
发表于 2021-11-3 19:57:54 | 显示全部楼层
楼主,我手上有一块st7565/st7567/nt7534驱动的128*64液晶屏,arduino ide的u8g2库有支持的驱动可以点亮,但是esphome没有这个型号的屏的支持,我要怎样做才能让esphome使用这个屏幕?移植驱动吗?
回复

使用道具 举报

0

主题

24

帖子

151

积分

注册会员

Rank: 2

积分
151
金钱
127
HASS币
0
发表于 2024-2-21 13:28:12 | 显示全部楼层
ili9341 LCD 2.4寸屏幕怎么显示开关和温度啊大佬?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 20:20 , Processed in 0.460656 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表