Getting Started with Intel Edison Mini Breakout Board

Getting Started with Intel Edison Mini Breakout Board

Let’s start exploring a bit more about Intel Edison. As you may already know, Intel provides 2 different hardware platforms to work with Edison development board: the core module is called Intel Edison Compute Module, while the 2 extension boards are called Intel Edison Arduino Board and Intel Edison Breakout Board respectively. We refer to them as the Arduino module and mini-breakout board, respectively. The tutorial of this week is called Getting Started with Intel Edison Mini Breakout Board:

Control a Lamp Remotely Using the ESP8266 WiFi Chip

Control a Lamp Remotely Using the ESP8266 WiFi Chip

The ESP8266 is an amazing WiFi chip that can be used in several home automation applications. In this article, we are going to use it to control a lamp remotely via WiFi.

Motion Controlled Cabinet Light

Motion Controlled Cabinet Light

In our kitchen, the light that falls on the counter is blocked by the kitchen cabinets. It would be nice to have some light when preparing food, but often when you need light, your hands are dirty. I came up with the idea of running a strip of LEDs under the cabinets and being able to control them by waving your hand under the cabinet to turn them on. You can adjust the brightness by moving your hand down from just under the cabinet to counter level to control brightness based on the distance from the cabinet.

I am using an ultrasonic range sensor to determine the hand distance between the cabinet and the counter. I don’t want to run the sensor all the time because, even though we can’t hear the 40kHz chirp, I imagine the dogs and bird (our pets) can hear it. Additionally, I imagine there is a limited lifetime on the sensor. So I added a pyroelectric infrared (PIR) sensor that will only activate the ranging when it senses movement around the counter.

Getting Started With the ESP8266 Chip

Getting Started With the ESP8266 Chip

The ESP866 is a tiny WiFi chip that has the huge advantage to come at a ridiculous price point: $5.It is perfect to be uses in home automation: low price and easy to use with AT commands.

Wireless Power Outlets

Wireless Power Outlets

Have you ever wanted to wirelessly control power outlets from your phone? You could buy a Belkin WeMo Switch for over $40 for 1 outlet or build your own with 5 outlets for under $35 if you already own a Raspberry Pi. Hopefully this post will guide you in the right direction.

Debouncing Switches

Debouncing Switches

Very often we need to connect some type of mechanical switch to an Arduino as an input device. Also very often, there is mechanical slop in a switch, so the arduino sees one activation of the switch as multiple activations. This is called switch bounce. You can write code that looks at the state of the switch, saves it to a variable and waits for a short period of time and looks again to see if the button is still pressed, or you can debounce in hardware and save code space and complexity.