This project uses the MCU to communicate with a GNSS receiver over UART, while the MPU runs the Python/WebUI part and displays the GPS data in a browser.
Good news: my UNO Q GPS project works perfectly on the VENTUNO Q.
The GNSS receiver acquired 7 satellites and the WebUI correctly displayed latitude, longitude, altitude, UTC date/time and the other GPS information.
For this first project, portability from UNO Q to VENTUNO Q was straightforward.
This is particularly interesting to me because I already have several projects developed for the UNO Q using the MCU + MPU architecture. I will continue testing some of them on the VENTUNO Q and report my findings.
For a first morning with the VENTUNO Q, this is a very encouraging result.
I don't really see the VENTUNO Q and UNO Q as competing boards.
The UNO Q is already an excellent board, and the VENTUNO Q takes the same MCU + MPU concept much further. With 16 GB of RAM, 64 GB of storage and Ubuntu, the VENTUNO Q is essentially a powerful Linux computer combined with a microcontroller.
What I find particularly interesting is that my first real UNO Q project already works on the VENTUNO Q.
So rather than wondering whether there are currently enough UNO Q users, I think these boards need projects and experimentation to show people what can actually be done with this architecture.
I don't have the privilege of sharing specific data, but I assure you the number of UNO Q users can not be classified as "few".
I think that looking at the level of interest by the relatively small group of Arduino Forum regulars gives a skewed impression of adoption. The forum regulars tend to be fairly conservative regarding new technology. Heck, a significant number of them refuse to update to from Arduino IDE 1.x, even though 2.x was released four years ago and the last release of 1.x was five years ago. There is a larger user base who are either interested in exploring cutting edge technology, or else have projects that demand capabilities the classic boards can not provide.