@ajb2k3 is it possible to extract the compiled file from the AtomLite? If so, could you please explain how I could retrieve it, or point me to the tools and steps necessary for doing this?
Thank you in advance
@Jonny-Spaceman It sounds like you may have a conflict.
You should delete arduino and all of the libraries and start from scratch.
UIFlow Micropython is the preferred language for programming M5Stack and its much easier to learn.
yes, the I2C address is stored in flash. There is no need to repeat that step (changing I2C address) after every power up. It just needs to be done once.
Alternatively you can use a PaHub like @teastain suggested.
I'm glad to hear the issue is resolved! The SD card initialization step is indeed essential. For future troubleshooting, make sure the SD card is properly formatted and always include the initialization code in your sketch. If you run into similar issues, checking for hidden characters or formatting errors on the card can also be helpful. Thanks for updating us on the solution!