Noting that balenaCloud is to develop, deploy, manage, and scale fleets of IoT devices. I think there could be space to widen the management platform below Linux to support devices such as those from M5Stack and other microcontrollers using ESP32. This takes in a wide manufacturing base from the likes of Waveshare electronics (actually I’d like their RP2040 range supported too).
Thinking about blocks. The platform currently supports C++ and Python. This parallels well with Arduino and MicroPython. Coral have their Dev Board, which is supported by Balena already, and they are about to release their Dev Board Micro with Arduino support, again parallels.
What I’m imagining is Balena support packs that could be flashed from Arduino (using OEM libraries) to connect devices and then manage them from the cloud. SensiML do something similar in terms of packs.
As an example M5Stack can be flashed from Arduino or OTA. Plugging these HW component and SW element blocks together could make one hell of a combo with balenaCloud. It also opens up a massive sensor ecosystem.