That all depends on which micro I end up using and how much space/CPU time is left. I expect to be pretty much maxing out the latter on a 16F877.

However, there's no reason the protocol can't be used on different boards or that devices that don't interest you are replaced (with a different ID) on a specific board.

Digital temp sensors are easy to hook up if you don't need better than 1C/2F resolution.