Fresh Off the Blog-Press:

Quick Tip: Reading Fuse Bits in an Arduino

If you are playing around with avrdude and fuses in an Arduino, you might run into an error like:

This is because the Arduino bootloader cannot access fuses in the ATmega. To fix this, we can use another Arduino as an in-system programmer (ISP). First, hook up your Arduino-as-ISP and target microcontroller as shown […]


Creating a Custom Linux Kernel for the Edison

Intel Edison image courtesy of SparkFun Electronics

If you want to add custom options to the Edison Linux kernel, you will need to compile it from source and enable the options you want. This tutorial is based on Intel’s Edison BSP User Guide, VijayNooki‘s post in the Intel Forum, and hammock‘s post in the Intel Forum. You will need to perform these steps […]


Quick Tip: Changing Default Directory of Git Bash

I don’t know why this give me so much trouble, but it did. When I installed Git for Windows, the default, Bash-like Windows terminal for git, it insisted that its home directory was /s (nowhere near my Documents folder in windows). Here is a quick tip to make Git Bash change its home directory automatically (so […]