Guides for common tasks I find myself performing. Mainly for personal use, but could be useful for others.


If you ever get the error error while loading shared libraries: cannot open shared object file: No such file or directory on a 64 bit linux box, the easiest solution is the command sudo ln -s /lib/x86_64-linux-gnu/ /lib/x86_64-linux-gnu/

Using MPLABX on Linux

I am using the Uno32 from ChipKit for a programming class, and I struggled to be able to program it from linux. Here are instructions to install the editor and set up a project for the board.

Compile Wireless Driver for PCE-N53

The PCE-N53 wireless card from Asus can be used on Linux, but it takes a few steps. After struggling through this process, I decided to write them down. In order to install the driver, you will need internet access on the machine where you are installing the driver. This tutorial is written for Ubuntu, but it should work on other distributions.

Installing Linux on a SSD and HDD

I recently installed Ubuntu to use both my hard drive (HDD) and solid-state drive (SSD). There are many different approaches to this, and below I'm going to detail how I setup mine. I have my operating system installed on the SSD and all my data on the HDD.