Fixing deficiencies in the Arduino IDE
2015-03-15 18:43 by Ian
In this poast (yes: "poast"), I will show you how to include libraries within libraries in the Arduino IDE and not break functionality elsewhere.
How to properly abuse a prioirty queue
2014-10-20 21:16 by Ian
My collection of C++ classes has grown to include a priority queue template. Here is that template, and an example of how to make it do something it wasn't written to do: Calculate statistical mode.
Crosspoint Audio Router with Volume Control
2014-05-27 08:35 by Ian
I've been needing this part for a long time now. So I've finally gotten around to doing the design work and making a production-worthy module.
Real-Time Scheduler Library For Arduino
2013-07-18 01:05 by Ian
Arduino has turned out to be a prolific microcontroller platform, and has spawned many clones. This article will give a brief tour of a C++ library I wrote to accurately schedule many processes on the CPU using a single timing source.
Building the CAVP Test Apparatus
2013-04-02 17:21 by Ian
The last entry gave a quick practical overview for building a FIPS capable OpenSSL. This one will explain how to compile a program against it. The particular program I will be compiling is one that I wrote to execute a set of test-vectors issued by NIST's CAVP.