PID – One Algorithm to Rule them All

Of all the various algorithms used in controlling systems; probably the most common, the most versatile, and the most useful algorithm is the Proportional, Integral, Derivative (PID) method. PID is a mathematical tool for efficiently affecting change in a system to get it to…

Connected Coffee Maker Part 4 – Mobile App, Powered by Xamarin

In part 3 of this series, we enabled our connected coffee maker to be controlled via a Web API using Maple Server. In this part, we’re going to explore how to easily create a mobile app that runs on iOS, Android, and Windows, powered…

Connected Coffee Maker Part 3 – Introducing Maple Server

In part 2 of this series we built the core of the connected coffee maker by creating what was essentially a smart power outlet that we could control with a Netduino. After assembling the hardware, we deployed an application that controlled our relay to…

Connected Coffee Maker Part 2 – Control

In part 1 of this series we created a power adapter from a USB charger that can be used to power a Netduino when it isn’t plugged into the computer. In this part, we’re going to create what is, in essence, a smart power…

Connected Coffee Maker Part 1 – Netduino Power

Did you know that you can power Netduino from a cheap USB charger? We were working on some Netduino-controlled appliance hacks, and I thought it would be helpful to share a quick hack to power Netduino from household electricity using a cheap USB charger…