Brew Controller Update 5 - Controller POC again
Posted on August 20, 2024 • 2 min read • 268 wordsLets discuss some more options.
In Update 3 and Update 4 I discussed my options for building the controller (OS, development frameworks, etc). Since writing update 4, I went back to something I forgot about, Windows IOT Core. It was a platform I was always interested in playing with but could never find the use case for it, until now.
Windows IOT Core would be the perfect platform for my controller build because it gives me everything I am looking for: a native .Net environment, single foreground application, full screen and no direct access for the user to the OS once default application is set.
I even went as far as flashing my test raspberry pi with the latest version and writing a test app to get my head around how the OS and app development for it works. Then I ran into a problem, Win IOT Core doesn’t support the new versions of the Pi, so 4 and 5. There is unofficial support for 4 but there are issues with WIFI, bluetooth etc.
I have some concerns that the poor raspberry pi 3 will be taxed a bit with the functionality I am going to build into my controller and I was always intending to use a Pi 5 in the actual controller once I was happy with my code, just to ensure I have the latest and greatest options available to me.
So, after spending a lot of time looking into Win IOT Core and getting excited about it, it seems I am back to forging ahead with Avolonia.net as my framework of choice to target a raspberry Pi 5 application.