#HA Deck with a T32-SC01 PLUS screen (ESP32-S3, 3.5", 480x320)

53 messages ยท Page 1 of 1 (latest)

plucky compass
#

This is my first esphome screen project, I used the HA deck framework to get started, the documentation is OK, so for a beginner it was quite a large learning curve, but I got to something I'm happy with.
https://github.com/strange-v/ha_deck

This is replacing a streamdeck for a fraction of the cost, so I made a 3d printed case. I'd love to be able to trigger mac apps, but I've yet to figure out how.

The bottom row uses scenes with sensors to check if the scene is active, others are simple buttons.
The blind control has a long press to get to a scroll bar.

Next I'm going to try doing LVGL direct on a second screen, ideally I'd like a 7inch display.

cursive fern
#

very nice!

#

great work - just looking at the vid now

plucky compass
#

HA deck is great, for the basics, but not very flexible. The author is focused on v2, but I don't know the timelines on that.

I'd like to be able to move the time and temps up to a status bar, so hoping that learning LVGL will enable that.

Drivers/basic setups for screens seems to be a weak point of the platform, I'd love to see an index to help new users find supported hardware.

cursive fern
#

for the time and temps on the status bar - i have done this with the top_layer

#

thats on every page

#

also u can unload a widget on a certain page...

#

so on my homepage i dont display the time in the status bar but its on all the other pages

obtuse zinc
#

@flat spoke this implementation of the screen driver is not glitching

#

@cursive fern ha_deck uses a "proprietary" implementation of display driver + lvgl in a custom component. Not the official lvgl component from ESPHome.

plucky compass
tough void
#

quite the interesting project, might make one myself as well,
a 7 inch would be nice as well, though with that size I rather opt for a Raspberry Pi zero display.

They exist on aliexpress, though are sometimes hard to find

strong heath
#

could you link and actuall link to display / aliexpress / other Edit: i just posted and saw supported devices

#

thanks in advance

tough void
cursive fern
#

DM me the link and I will post it for u

hollow totem
cursive fern
#

drools

#

i like this

#

a review of it says - Color:ESP32-S3-Touch-LCD-7
great for price and works with LVGL and ESPHome

#

the only problem i see is 8MB PSRAM and 8MB Flash

tough void
# hollow totem <https://www.aliexpress.com/item/1005007294341250.html>

TY for linking.
{Personally I always share the Item ID as well the links, then you know with 100% certainty that there is no affiliate link behind it, when using the Item ID}

PS: If you prefer a Raspberry Pi zero based one [that isn't THICK AF like usual RPI displays]:
1005004999310505
{Gotten one myself during the Uefa/summer sale combo for dirt cheap [15 euro's for the touch version]}, a bit slow, but it works quite well for a basic dashboard

cursive fern
#

my LVGL project takes up 95% of 16MB

tough void
hollow totem
cursive fern
#

thats the next option ๐Ÿ˜‰

hollow totem
#

Do you have 32MB of flash?

cursive fern
#

i have all the voice stuff ready to be added - tested it all before i got the display

#

no 16MB so i am using almost 8MB atm

hollow totem
#

oh, ok

cursive fern
#

I think 32MB on an S3 with 8MB PSRAM is going to be a rare find

tough void
cursive fern
#

no I dont - randy is the M5stack fanboy ๐Ÿ˜‰

tough void
cursive fern
#

randybb, one of our other mods

tough void
plucky compass
#

I'm a designer by trade, and only tinker with code, so it's probably quite rough

tough void
plucky compass
tough void
plucky compass
tough void
stark elk
#

hi @jten , have you had any problems with OTA updates ? I have this display working with ESPHome components and the PR for i80 / io_bus pr#6537. but this weired board won't update wirelessly. I added the custom partition from your repo hoping it would fix it.. but still just get error retrieving binary size and won't ota update. just wondered if you had , had this issue Cheers

plucky compass
# stark elk hi @jten , have you had any problems with OTA updates ? I have this display work...

I didn't use the custom partitions and it has been updating fine. That said I should probably use the partitions (I'm not sure what the impact of using/not using is). It might be not an issue due to using HA deck, rather than LVGL directly.

I've got a new 7inch display that I'm going to use LVGL on (because the 3inch one is too useful in the short term, and LVGL feels like a big learning curve!)

stark elk
plucky compass
#

Same, not bad (considering the price) shame about the MASSIVE screen bezels, it looks so old (probably because the screen tech is!). Everything on esphome feels like a mountain to learn, but when you do there's a lot of satifaction in having done it (at least for a non developer like me!)

cursive fern
#

imagine trying to do it without Discord ๐Ÿ˜‰