I have a few Pocuter One chips from the now-defunct Pocuter that made some neat all-in-one ESP32c3 boards.
As far as I can tell no one has ever made an ESPHome configuration for these before. I dug into the schematic and put a working one together for anyone else who wants to revive their old hardware. Wanted to post that somewhere so there’s some discoverability for anyone coming after me.
I’m not quite sure what to do with the accelerometer or microphone. The microphone appears to simply be hooked up directly to the ADC and they intend that the user capture a raw waveform, no i2s anywhere. If anyone has done something like that before with ESPHome would love to hear about it.
That is the code they are using to get microphone data. It doesn’t look compatible with what esphome does. What do you plan on doing with the microphone anyway. Other than as a voice assistant or a sound meter I haven’t found much in esphome using a microphone.
The mxc4005xc does not appear to have any support in esphome. But there are several examples of accelerometers in esphome so it would not be really hard to create an external component for one (for someone who understands external component creation and accelerometers).
Yeah about that’s as far as I got for the accelerometer; I even linked a different driver someone wrote in my repo, hoping someone else would be inspired. I probably won’t be until I find myself actually needing the feature.
Microphone-wise, I had dreams of a baby monitor, but it sounds like esphome isn’t capable of parsing the input from that pin in the appropriate way?