Skip to content

mong00se007/avatar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

avatar

MQTT Home Assistant avatar for LLMS using cheap yellow display

This uses a Cheap yellow display https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display

Also some code borrowed from https://github.com/yousseftechdev/RoboEyesTFT/ and https://github.com/FluxGarage/RoboEyes

I cant code very well, so this is just a vibe coded, will be improved upon.

The Main purpose is to have a cute character that uses home assistant to push LLM messages to it. It uses mqtt to send messages.

i.e. under developer tools actions send to topic: roboeyes/face payload: {"expr":"laughing","speak":"hello how are you"}

the message can contain the following eyes:

happy angry tired curious laugh confused blink

the mouth moves moves acording to different letter shapes.

to work on:

better sync of mouth movements to speech duration add automation to actually pull llm text into mqtt message get emotions to be picked up from the llm change expressions based on listening, processing, responding and idle add more eye movements fix the mouth movements

About

MQTT Home Assistant avatar for LLMS using cheap yellow display

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages