#LVGL Rotary Combo Lock

9 messages · Page 1 of 1 (latest)

hollow totem
#

My LILYGO T-Encoder Pro arrived earlier this week, and I just started playing around with LVGL (great work on the integration so far!)

I thought it'd be fun to use the rotary encoder as a sort of "combo lock", so I built one! I might still make a more "conventional" three multi-digit-number code version, but this four digit version came out pretty satisfying.

paper flint
#

Rock’n’roll 🫡

stark copper
#

Could you provide your config for this? I am interested in the new LVGL display components and want to see how they are setup. This is a cool implementation!

hollow totem
#

the implementation right now is super hacky just to try out the ux, but I can put it up as is. should probably get fleshed out as an actual component though

prime goblet
#

That's cool! I made something similar about a year ago with the help of ssieb using a 20x4 character LCD display and a rotary encoder that worked exactly like a combination lock. Your combo lock project looks way cooler though!

green basin
#

id love to make something like this to unlock my smart lock

hollow totem
#

which smart lock do you have?

sterile zodiac
#

hi @hollow totem This is great use case for this type of device. Do you have yaml somewhere?

hollow totem
#

I would NOT recommend implementing it this way. Should definitely be made into a proper component or at least a nicely consolidated C++ class, but this rough prototype was enough to test if the experience could be good.