Enterprise-Grade Monitoring Now Standard: Grafana Dashboards and InfluxDB Come to Meadow.Cloud

We’re excited to announce that Grafana dashboards and indefinite InfluxDB time-series data storage are now included in the Meadow.Cloud Enterprise tier – at no additional cost. Built for Industrial and Critical Infrastructure For teams managing industrial operations and critical infrastructure, having the right data…

Meadow.OS v2.3 Brings Automatic OtA to Devices

Meadow.OS v2.3 brings automatic OtA to devices.

Meadow.OS v2.3 is out and it includes an awesome new feature: fully-automatic Over-the-Air (OtA) updates! Starting in v2.3, OtA requests no longer have to be intercepted and approved in app code. Simply register the device with the cloud, enable OtA in the app.config.yaml file,…

Bringing Blazor to Meadow.Desktop

Build Rich IoT UIs connected to real hardware We’re excited to announce Meadow.Blazor, a powerful integration that brings Blazor Server and Meadow.Desktop together—enabling you to create rich, interactive web-based user interfaces that can directly control and monitor real hardware. With Meadow’s powerful .NET ecosystem,…

AI at the Edge with Meadow

Bryan here, and I’m super excited to announce first-class support in Meadow for running AI workloads at the edge.  AI @ the edge is a critically important part of many IoT workflows and growing exponentially. Gartner has predicted that by next year, 75% of…

Meadow.Linux now supports BeagleBone Black platforms!

The BeagleBone Black has long been a favorite among developers due to its affordability, versatility, and ease of use. With an ARM Cortex-A8 processor, extensive I/O capabilities, and a full open-source stack including the bootloader, it has been the go-to choice for a wide…

High-speed Analog Reads with AnalogInputArrays

Did you know that since Meadow.OS v1.6, you can use the Direct Memory Access (DMA) feature on the F7 to do Analog to Digital Conversions (ADC) at an incredibly high sampling rate? While the AnalogInputPort provides a powerful way to do analog port reads…

Motors in Meadow

A large subset of what’s called “motion control” is all about using motors to perform actions.  From large industrial conveyors and bulk material augers down to 3D printers and hobby robots, motors are everywhere. The question for us is “how do I control those…

Using Meadow’s SensorService to Optimize Sensor Reads into a Single Thread

As modern .NET developers, we’re gotten used to seeing and using Tasks in our code. They do a great job of abstracting away the complexity and dangers of old school multi-threaded code. If you’ve got experience creating complex threaded applications using Threads you definitely…

Why Meadow is the IoT Platform of Choice for Developers

Creating a production IoT solution is a daunting challenge. Most embedded solutions that make it to the field are written using Embedded-C, a 50 year old language that has changed little in its intervening years, along with its associated tooling, which isn’t much better….

Portable IoT: Deep dive into how Meadow runs on Windows, Linux and Microcontrollers.

In an earlier blog I talked about why Meadow apps on the F7 (i.e. our Feather and Core Compute based products) are always named “App.dll”, but if you’re running Meadow on Linux or Windows, that explanation makes things a bit muddy. In this deep…