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…

Adding Charts to your Meadow HMI

Our MicroLayout library provides a lightweight framework for creating HMIs with labels, buttons and images but sometimes that’s just not quite enough to give your users the information you want. IoT devices very often collect time-series telemetry, and displaying that data is usually meaningful…

Creating Lightweight HMI with MicroLayout

If you’re working on an IoT project with a display, then you’re almost certainly wanting to show information to a user. Drawing that information using drawing primitives can be both cumbersome and non-portable. We at Wilderness Labs have released our MicroLayout library to help…

Introducing the Project Lab

Our mission is deceptively simple: to make hardware development as fast and easy as web or mobile development. And to that end, we’ve spent five years solving incredibly difficult challenges to democratize hardware development for all. Prototype without breadboarding. This week, we announced the…

Drawing Images with MicroGraphics

Drawing images on a display is pretty much table-stakes for any sort of display-based application, and embedded software is no exception. Meadow Foundation‘s MicroGraphics Library is our go-to for drawing things like lines, shapes and text, but it wasn’t terribly friendly for drawing images….

Embedded Development is All About Iteration

I’m starting on a new side project for fun. I want to create a scoring box for fencing (the olympic sport, not building fences). If you don’t know much about fencing, the score box is wired to each fencer and their blade and it…