Спецификация Enthusiast System Architecture ( ESA ) — это бесплатный протокол для двусторонней связи компонентов ПК. Анонсированный в 2007 году, ESA используется для мониторинга температуры компонентов компьютерного оборудования, таких как корпус компьютера и блок питания . Первым и последним официальным выпуском спецификации ESA является версия 1.0, [1] выпущенная в 2007 году. Спецификация ESA USB была создана совместным предприятием Microsoft , Nvidia , Logitech и нескольких других компаний. [2] Протокол остается открытым и бесплатным; но в настоящее время ни один производитель не использует его спецификацию. Последними известными устройствами, использовавшими спецификации ESA, были компьютерные системы Dell XPS 730x и Alienware Area-51 ALX, которые использовали спецификацию ESA для управления вентиляторами, светодиодами и моторизованными дверцами, а также для мониторинга доступных систем водяного охлаждения , таких как Dell H 2 Ceramic Cooling System от Dell XPS 730x .
Спецификация ESA построена вокруг текущей спецификации класса устройств интерфейса USB для человека , и ESA была отправлена в подкомитет USB Implementers Forum HID для обсуждения и утверждения в начале 2007 года. USBIF одобрил и вставил спецификацию ESA в спецификации USB HID в качестве расширения в конце 2007 года ( необходим справочный документ ). Все сертифицированные ESA устройства должны пройти проверку на соответствие логотипу USB 2.0. Показания температуры, напряжения, тока, мощности, уровня активности, уровня воды, состояния, положения и т. д. можно отслеживать с помощью спецификаций USB Implementers Forum . На момент выпуска эти устройства можно было контролировать и контролировать с помощью приложения nTune , в то время как режим работы, напряжения, обороты в минуту также позволяли настраивать эти устройства в утилите.
Устройства ESA имеют микроконтроллер , который интегрирует совместимый с USB 2.0 полноскоростной контроллер устройства, а совместимые с ESA аппаратные компоненты подключаются к материнской плате через USB-кабель. Совместимые с ESA аппаратные компоненты отображаются как «Коллекции». Внутри коллекций есть «Зоны». Датчики и элементы управления организованы в зоны.
Существует только одна программная реализация: это фирменные «Системные инструменты с поддержкой ESA» от Nvidia, которые работают только на материнских платах на базе nForce и только под управлением Windows.