Embedded Systems

Building gadgets and gauges, with open-source libraries for the Arduino, Raspberry Pi and Beagle Bone Black.

Gaugette Blog  SwitecX25  py-gaugette  gaugette

3d-Printing Designs

Some of my 3d-printer models are on Thingiverse.

 guyc on Thingiverse

An Efficient Algorithm for Decoding RC5 Remote Control Signals

This efficient and robust algorithm for decoding RC5 infrared remote control signals has been widely adopted for embedded systems.

RC5 Algorithm  RC5 for Arduino

Validation Code

Algorithms and sample code for validating Australian Business Numbers, Australian Company Numbers, Australian Medicare Card Numbers and Australian Medicare Provider Numbers.

ABN ACN Medicare Number Medicare Provider

Chumby Open Embedded

Building, installing and updating the OpenEmbedded kernel for the Chumby Hackers Board.

Chumby-OE Blog  chumby-oe  chumby-sampler  chumby-linux