I’ve been following the Meadow project for the last few years ever since hearing about it on one of Scott Hanselman’s podcasts back in 2018. It is no longer a kickstarter project. In fact, it is a running company and the investors include Miguel de Icaza (creator of Gnome, Mono, and Xamarin) and Scott Hanselman himself. The CEO of WIlderness Labs (the company that runs the Meadow projects) is Thomas Dohmke, the current CEO of GitHub. If they are willing to put their own money and time behind it, I think there’s something there.
Wilderness Labs manages several projects:
Meadow software
The Meadow Project is completely open source and free (as in beer) to use. This is where the magic happens. At the bottom of this post is an example of how one can take a single program and use it on multiple devices, including Windows and Raspberry PIs.
Hardware and Dev Kits
Wilderness Labs developed an AdaFruit Feather Form Factor board that runs .NET (Mono) on a 32 bit microcontroller (32MB flash storage, 32MB RAM, Bluetooth, WiFi) running on the Apache NuttX Real Time Operating System. There is a second form factor that also provides SD card, dual ethernet, and cellular antenna. You can buy the boards individually or purchase prototype kits.
Meadow.cloud
Recently, Wilderness Labs added the Meadow.cloud which allows companies to manage their devices at scale. The cloud can deploy software, perform healthchecks, capture data and logging, and interface to Azure, AWS, and Google Cloud.
To me, the most impressive thing is the Meadow software. It is an abstraction layer between .NET and various hardware/operating systems. Here’s the video I mentioned that shows this in action.
If your shop is already .NET savy and you want to start get into the Industrial IoT space, I think this is a promising path.