can't believe the prices of arduino boards these days. $30 for a dev board that's ly just a bunch of commodity parts is highway robbery.