Hello @gurbain, thank you for your message.
You are correct that the examples in the Brain examples section use a gRPC client to listen to messages from services implemented in our AmigaOS, which is flashed to the Brain. In this setup, the server is the Brain itself. Additionally, we support development using CircuitPy on some microcontrollers with utilities available in our amiga-dev-kit
repository.
Regarding alternate methods, while we encourage and open source our libraries for development, supporting every custom hardware setup is challenging due to the wide variety of possible configurations, so, I’m afraid we would not be able to support you without having a better understand on the application and its commercial viability.
If you would like to discuss your application and its potential commercial viability further, please send us an email at info@farm-ng.com. We would be happy to explore how we might assist you.