Arduino Pinout Diagrams

Last year I found some awesome Arduino pinout diagrams with full colour on the Arduino forums. They are all titled something like The Unofficial Arduino Pinout Diagram / The Definitive Arduino Pinout Diagram, etc. They disappeared from the Internet ( in December 2013.  With the help of the Internet Archive’s Wayback Machine I retrieved them.  […]

Saleae Logic Analyser Clone with Ubuntu Linux

The Saleae Logic is an 8 channel 24MHz logic analyser.  Soon after its launch people in China opened them up to find that they are pretty simple inside and, as sure as night follows day, little workshops in Shenzen started producing clones impossibly cheaply and to be sold through eBay, AliExpress, etc. 

Serial Protocol Debugging With Ubuntu & Bus Pirate v4

Back in the day, developing serial protocols was a cat-and-mouse game of write some code for host processor, tweak your serial peripheral and repeat, adding some logic analyser sauce as necessary.  These days logic analysers and even DSOs will decode a wide variety of serial protocols for one- or more-wire hardware architectures.  Still, fast logic […]

Install Ubuntu 12.04, 13.10 or 14.04 on 3TB Disk

Like me, you may have become complacent in installing Ubuntu Linux. It always ‘just works’. Right? Well, I had an unpleasant surprise when I wanted to install 13.10 on my shiny new Lenovo ThinkCentre tower with an equally shiny, new Western Digital Red 3TB drive. I wanted to use one of these drives to boot […]