So, the STM32 firmware on these devices has a few bugs. I'd gladly correct them, but alas, there's no source code published, and there's no documented way of upgrading it either.
I do see that there's a firmware version checking, so there must be a way to also update the firmware via the I2C bus. I do hope this is already implemented and there isn't a need to have hundreds of Echo/Voice Pyramids to be taken apart, SWD header soldered, and ST-Link flashed...
So, to make the most of this device, I'd kindly ask you M5 guys to release the source for the STM32 co-processor firmware.
So, the STM32 firmware on these devices has a few bugs. I'd gladly correct them, but alas, there's no source code published, and there's no documented way of upgrading it either.
I do see that there's a firmware version checking, so there must be a way to also update the firmware via the I2C bus. I do hope this is already implemented and there isn't a need to have hundreds of Echo/Voice Pyramids to be taken apart, SWD header soldered, and ST-Link flashed...
So, to make the most of this device, I'd kindly ask you M5 guys to release the source for the STM32 co-processor firmware.