Hi, as dc42 noted, the Ethernet controller consumes about 180mA current. Including other components, the total current draw is probably around 200mA. If you use a linear regulator, the power wasted on the voltage drop is roughly (24-5)V * 0.2A = 3.8W, which is somewhat significant. The reason I used a switching regulator in the design of OpenSprinkler is exactly to reduce the power waste, because switching regulators are more efficient.