Liam Lynch

London, United Kingdom

Engineer, and fool, wasting his time playing with arduinos and micro controllers.