More than 3-4 years has passed and the available documentation on this product has to be one of the worst for any embedded product, especially since it is a "pro" product but Arduino seems actually want dissuade any application for this board in any "pro" way.
Writing code for the STM32H7 is the most restricted thing I have seen. Is there any future for this or should we move on?
Looks like the "X8" was released in 2022. I was considering it over the "C33", since the wireless libraries for the C33 are buggy. Have you used any of the libraries? I need functional WIFI, I2C, SDCard, RTC, and UART.
I was curious as got a Max Carrier and X8. So far I've been able to get some python scripts running on the x8-devel container, and it "looks" promising. I just need to finish some Rust code to talk to I2C over the smbus (or a Python script to start may be) and then see where this takes me.
So far the onboarding process was easier than expected. I didn't expect the UI x8-webapp to be there out of the box as I was reading about adb commands. But thankfully I didn't have to use the adb stuff at all to SSH into it.
I need to play with a similar stack, WiFi, I2C, MMC, RTC and UART. I have a lower-ppms RTC so that will connect over I2C anyways.
Zephir OS is actually under beta testing to it still to early to give you an answer. The Linux part of X8 of course won't be compatible, the Arduino part could be in the future as the rest of the portenta family gets updated.