Не пойму зачем использовать периферию, если всего и так на кристалле хватает? Тем более пяти вольтовую и 1-wire, на сколько я знаю шина внутренней связи I2C.
Вот я тоже не понимаю зачем 1-Wire для всего использовать.
Датчики температуры - это да, удобно и понятно.
Но pH и нагрузку на них вешать...
Если уж хочется расширяемости, то логичнее на I2C это делать - в контроллере эта шина есть штатно, микросхемы стоят дешевле.