Articles Code About

Debugging USART on an Atmel ATMega328P Microcontroller

Debugging USART on an Atmel ATMega328P Microcontroller

For the past couple of weekends I've been working on a side project called Doorman, which enables RFID entry for my apartment. The hardware connected to the physical door will be communicating wirelessly with the server controller using a pair of Digi XBee radio modules. The programming interface for the...

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...

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...