Got the pi-gpio version working.
Cylon didn't get me far so I'll have to try that out again, but the pi-gpio library worked well.