Добрый день всем. В схемотехнике и пайке не силен, поэтому есть пара уточняющих вопросов. Вот на схеме жирная линия – это то самое OneWire, которое библиотекой обслуживается? Или просто некий контур для упрощения рисовки? Больше похоже на упрощение рисовки, потому что датчики температуры на отдельных пинах висят. Но насколько я понял, oneWire позволяет несколько датчиков на один пин вешать, и обращаться к ним по их внутренним адресам. То есть на самом деле все датчики могут висеть на одном пине, и их количество не обязательно должно быть равно четырем. То есть шина может быть выполнена на стереокабеле с разъёмами под audiojack 3.5 мм, а датчики соответственно на таких же разъёмах к этой шине подключаться будут. Скачал тут исходник скетча который обрабатывает адреса нескольких датчиков, подключенных к одному пину, пока разбираюсь что происходит. Ну и в таком случае DallRead.ino можно в четыре раза упростить. Хотя его и так можно упростить, вынеся дублирующий код в отдельную функцию.