no it does not work, code seems like it’s bits and pieces put together from other people code, maybe with help of chatgpt, that usually makes it very messy ![]()
agreed, it is messy, very messy, I do need to tidy it up but I am playing and trying things out, I save stuff so I don’t lose it, I used common ages ago for some good reason and never changed it. it’s all good though, if people don’t want it they can get rid of it. but the main thin g is works
how did you guess! LOL, its a morph of my work, GPT and someone else’s. I am crap at this stuff but can pinch, change and make something that i need/want. If anyone wants to tidy it up go for gold, but I am still playing ![]()
No it does work, I have it working
All fine, it’s working now. It did not expose the sattelite to the assistant on installation. Had to enable it manually and now it works. Nice project! Keep going on
jup looks like. There are many unused variables (substitutions) in the code which could be improved ![]()
chatgpt is the root of all evil when people with no clue start to use it for coding, i was going to wait for someone else to make this work for this little ball but since it’s not happening i had to do it myself, here is the ESP-BOX-3 code modified for this ball with working wakeword.
and here is fully working code for V2 of the ball: PasteZen - Share Code Effortlessly
Thanks for your hard work. It seems a shame that we cant have these code examplrs shared via github or similar. As far as I can see these devices are pretty similar hardware wise so apart from defining pins and like the code should be similar for the different devices.
Oh there is, a mish mash of 2 projects. Its being tidied up but really want to convert the lamda to LVGL but no idea
Hope thats not a slite at me? LOL
Unfortunately for some of us, thats what we have to use , dirty ChatGPT, as our skills are elewhere.
At least I am trying to contribute instead of waiting and hoping.
But im glad you have a tidy copy.
What are you like at LVGL? Id love to get rid of all the lambda.
PS it does work
if you look at the list of boards for the xiaozhi-projects you will see there’s a config for each since not all use same pins, some have different display types, others use es8311 DAC codec, some have touch, others have not, and so on, there’s so many of these “xiaozhi-esp32” devices out now it’s hard to make a general esphome code. the only thing they got in common is they run on a esp32. but the ball v1 and v2 code works for “some” other devices.
all is good, but you should write on your github that it is what it is. so people who looking for good working code wont confuse your page with a developer that knows what he is doing. i did that, and tried it, tried to fix it and looking closer at the code realizing it was a BIG mess and that it would be better and faster to start over from scratch.
but thank anyway for giving me the nudge to get it done instead of waiting for someone else to do it ![]()
chatgpt (and AI in general) is good for a lot of things, but soon people won’t be able to tie their own shoes without asking it how first, thats a scary thought. when people forget to think and learn because it can be done for them. as someone said somewhere…
“Don’t let the clutches of AI keep you from the chambers of your mind”
Yeah point taken, it did take me a lot of prompts to get what i wanted, i used up all my freebies
TBH id like to change it to LVGL but finding the time to learn all this along with young kids and work is almost impossible and i dont do it enough for it to stick in my head
… ill add a tag saying AI inspired haha
take a look at “openhasp”, it runs on esp-s3 devices and is great for larger displays with many good examples to learn from, thats how i quickly got to know LVGL.
this is a 4" display that works as the desktop control panel, it’s also a esp32-s3 inside with openhasp. it btw also has a clock ![]()
Awesomene, thanks do much, ill take a look
Does this one work says v5-en on sticker? Any pointers where to start? Thanks
I just found this on AliExpress: £18.19 | ESP32-S3 DeepSeek XiaoZhi AI Voice Chat Robot 1.28 inch LCD WROOM-1-N16R8 Development Board Astronaut Clock Desktop Ornament
https://a.aliexpress.com/_EIOXggw
Thanks a lot! I extended the code with support for the built-in LED (v1 at least). The LED behavior is based on the control logic from the M5Stack Atom Echo implementation.
Also I added some instruction optimizations to improve mww.
This should work: PasteZen - Share Code Effortlessly
I have this model (label 5-en), I tried the code for v1 and v2, neither works
