"Небольшую" - это еще не значит "простую". Куча разных сисинфей типа эвереста, сандры и иже с ними как-то разбираются. Микросхем датчиков на системной плате сейчас всего 2-3 типа, а SMART вообще стандартен. Ну и наконец, именно поэтому - за денежку. А аппаратный контроллер не пойдет по разным причинам, хотя для меня это было бы проще всего - весь стол завален разными вполне подходящими для этого шалабушками...