It's a customised speeduino board. I had one for a few months but other projects meant it was not going to get used and I sold it to fund a bit of my Modular Synth...
It seemed well made and the guy behind them is very helpful.
My only issue was that I loaded a new firmware not realising that their firmware is a tailored version of the speeduino code.
I have spent the last 6 months soldering projects for my synth, so building a Speeduino will be childs play now.