or you can use Parallax BASIC stamp, very easy to program, already have built in code for I/O like DAC or PWM, some of them even have I2C port built in already, which may come in handy. going full AVR micro or other microcontroller may be a bit headache if you are just using it to monitor couple probes or couple pumps, just my $.02