can't believe the prices of some of these development boards. a tiny cpu with a few megs of ram and some gpio pins and they're charging an arm and a leg for it.