Articles Code About

Using XBee Wireless Modules with Atmel AVR Microcontrollers

Using XBee Wireless Modules with Atmel AVR Microcontrollers

If you haven't heard, XBee's are taking over the world. Industries around the world are taking advantage of XBee to enable wireless connectivity in all areas of life. The video from their site can give you an idea of what we mean by that: Given this, XBee modules are great...

The Perfect Chicken Makhani

The Perfect Chicken Makhani

I first tried Indian cuisine in 2010 while living in the D.C. metro area. There was this Indian restaurant in Fairfax called Bombay Cafe, and I miss it dearly. Similar to a lot of westerners, I took to the chicken makhani, also known as butter chicken. A bit after...

Tracking People & Devices with WiFi

In the past month or two, someone has spray painted the brick wall outside my apartment building with graffiti three separate times, after being painted over each time. After the third time I thought it might be worth investing some energy into catching them. The obvious first thought was to...

Building Your First USB Device

When you first start playing with electronics, circuits, and MCU's it can be daunting when you find out what it will take to get whatever project you have in mind going. There has always been a somewhat high barrier to entry, in the form of knowledge and effort involved. There...

Dealing with Crappy JSON in Go

Over the past few days I've started to dabble in Go. So far, I'm really enjoying the language. And given the adoption and big organizations using it in production, I'm comfortable with investing some time into getting familiar with it. One thing I noticed when reading about JSON with Go,...

Why Snapchat Could be Successful

If you've ever taken a look at the comments section of any article about Snapchat, you'll likely see a group mob of people yelling about lack of revenue, "dick picks", instagram direct, and any other reason they can think of to disprove the possibility of Snapchat having any success in...