Write and test first, then buy the hardware you need.
5 quick projects that actually solve real problems ...