The cheapest single-board computer is one you probably already own.
You don't even have to smack the top of it to get it to work properly.