I'm just wondering. What is the basis for choosing, for example, an LM7805 over a mini DC-DC converter?
1. most important: current requirement. Over 500 mA a buck converter; under 50 mA linear regulator.
2. second most important: required voltage drop. 5V to 3.3V drop or 12V to 5V drop makes a world of difference. In the first case I'm happy to use a linear regulator up to a couple hundred mA, in the second case no more than 80-100 mA.
3. breadboard space. Linear regulators are much smaller.
4. cost. Linear regulators are much cheaper (not that a buck converter is expensive, I normally pay something around 1 USD for a 2-3A model, but linear regulators are cheaper).
5. battery life. Here it gets a bit tricky: a linear regulator is far less efficient, but a buck converter has much higher quiescent current - by a few orders of magnitude, typically. So for an application that is most of the time idle and requires the lowest possible idle current, a linear regulator will win hands down - unless you pick a 7805, get an LDO. For an application that's most of the time active and drawing significant current, the better efficiency of the buck converter will win. But when doing battery very often you can get away without regulators, for even better efficiency.