I enjoy tackling interesting projects and here are a few that I've made some limited attempt to document. As many of these were carried out purely for fun, code quality and documentation may vary enormously. You have been warned.

A threeboard of SpiNNaker boards.

SpiNNer Super-Computer Wiring Guide Generator

One of the challenges of building larger versions of the SpiNNaker super computer is physically connecting the 3600 wires that join the 1200 circuit boards together. SpiNNer contains a library designed for modelling different ways of positioning the circuit boards in space in order to minimise the length of the wires required to manageable levels. A script is also provided which creates illustrated wiring guides using LaTeX.