Hi all. I'm new to Arduino and am planning a number of projects where the main board will be used permanently. Obviously it's costly to buy a new Uno for each project. Can I use my Uno to prototype the code and wiring and then swap it out for a tiny board like SparkFun's Pro Mini 328, as long as I provide proper voltage supplies? It isn't clear to me whether the same sketches will run on both or if there are hardware differences that keep me from "hot swapping" (with additional soldering, of course).