Compared to 4848S040, it has added a microphone and magnetic QI wireless power supply, but uses the screen of st77916 QSPI. I have installed ESPHome, but I can control the backlight because the screen is not within ESPHome’s support range and I cannot make the screen work.
If it is supported by ESPHome, that would be great
The QSPI bus can be defined as “quad” in the spi component and is separate from any display, at least I have used it to talk to a LCD display. The display driver for this LCD is what’s missing.
That is a very different screen from a different manufacture. It does look like it has ST77916 display like the JC3636W518 but it’s on different pins.
Waveshare is good they give you all the pinout info right on the product page so you don’t need to go digging around the internet to find how everything is hooked up.
You need to configure the correct display and touch GPIO in ESPHome
Then try custom init sequence and finally make it work. As Clyde said, you need to find these from the supplier’s example code. 3636W518 is the init sequence found in this way
I’m fiddling with voice assistant on this device.
I see that the mic is detecting my commands.
But when it try to play the response, there is no sound:
[22:36:01][D][i2s_audio.speaker:111]: Starting Speaker
[22:36:01][D][i2s_audio.speaker:116]: Started Speaker
[22:36:01][D][voice_assistant:635]: Event Type: 98
[22:36:01][D][voice_assistant:779]: TTS stream start
[22:36:01][D][voice_assistant:635]: Event Type: 8
[22:36:01][D][voice_assistant:713]: Response URL: "http://172.16.40.101:8123/api/tts_proxy/S51f8KIGH4M5VxMnwQoxNg.wav"
[22:36:01][D][voice_assistant:511]: State changed from AWAITING_RESPONSE to STREAMING_RESPONSE
[22:36:01][D][voice_assistant:518]: Desired state set to STREAMING_RESPONSE
[22:36:01][D][voice_assistant:635]: Event Type: 2
[22:36:01][D][voice_assistant:727]: Assist Pipeline ended
[22:36:04][D][voice_assistant:635]: Event Type: 99
[22:36:04][D][voice_assistant:789]: TTS stream end
[22:36:04][D][voice_assistant:377]: End of audio stream received
[22:36:04][D][voice_assistant:511]: State changed from STREAMING_RESPONSE to RESPONSE_FINISHED
[22:36:04][D][voice_assistant:518]: Desired state set to RESPONSE_FINISHED
[22:36:04][D][i2s_audio.speaker:123]: Stopping Speaker
[22:36:04][D][i2s_audio.speaker:129]: Stopped Speaker