But then is followed up using the StarFive JH7110 as an example, which is a Linux capable chip with a GPU rather than a microcontroller with neither of those. Given that OP responded to the person giving microcontroller pointers positively, some form of miscommunication is likely here.