I may have chance to pick up a cheap Picdem Mechatronics board DM163029. Anyone own one? If so any comments? Max.