Category Archives: Micro Controllers
Custom Cortana MQTT Commands


image Cortana can easily be extended to aid you with your DIY home automaton projects. In this example Cortana sends MQTT commands to open and close a garage door as well as ring the doorbell with custom jingles. By the way, you don’t have to use MQTT, you can also do a whole lot of other things as well from opening a file, opening a program, or launching your favorite websites.

As of the writing of this entry I am frantically trying to finish documenting the MQTT Doorbell and Garage Door Opener devices in separate posts. Hopefully I can get those whipped out in a few days.
Read More…

HC-21 Simple Wifi Serial for Arduino Tutorial

The Simple Wi-Fi HC-21 module is a meager $10-$15 bucks on ebay right now. It is a simple Wi-Fi serial port server or virtual serial port. This means it is self contained and will handleimage all the overhead of negotiating a Wi-Fi connection and communication leaving more room for your application in the Arduino.

Read More…

X10 Control Using Arduino, Modbus, and ScadaBR

X10 Lighting and appliance modules are cheap on Ebay, I wanted to control them with my HMI (ScadaBR) so I put a X10 and Modbus library together in an  Arduino to turn on and off the modules.

Read More…

How To Scale A Thermistor for An Arduino

Thermistors And Your Microcontroller

A thermistor is a simple temperature component, basically it is a variable resistor that the resistance changes in it depending on the temperature. Such a simple device needs a few more components and scaling in the microcontroller to give the desired C or F temperature reading.

Read More…

Arduino Modbus PLC / RTU


A Programmable Logic Controller, PLC or Programmable Controller is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or light fixtures. PLCs are used in many industries and machines.

Read More…

Home Automation HMI with Mango M2M


A HMI (Human Machine Interface) is the system by which people can interact with a machine. The user interface includes hardware (physical) and software (logical) components.

Read More…

Netduino VB button tutorial and Event Handlers

Programming a button press with VB and your @Netduino, Event handlers and interrupt ports. In this tutorial I show how to program the Netduino to light up the onboard LED when the button is pressed, I then go into event handlers and latching buttons. Read More…

Netduino VB Tutorial 1 Blink

This is the first in a series of tutorials on programming the Netduino with Visual Basic or VB. You can program the netduino with either C# or VB but VB is now my language of choice. Read More…

Netduino VB Programming Environment Setup

Programming your Netduino with C# is fine and all, however, I am not going to do it any more. It is super easy to make the switch to a more forgiving programming language by the name of Visual Basic or VB. Read More…

Netduino FIrmware Upgrade Tutorial

In order to upgrade or replace the firmware in your Netduino you will need to download some software first.


Read More…

Next Page