Описание
Модуль содержит в качестве входных управляющих сигналов данные радиоканала Bluetooth (приёмопередатчик интегрирован на одном кристалле с центральным процессором), информацию, приходящую с клавиатуры панели управления устройства, а также показания термодатчика, сопротивление которого преобразуется средствами встроенного аналого-цифрового преобразователя в значение температуры.
В качестве элементов индикации используется световая индикация кнопок панели управления, звукоизлучатель, а также RGB-светодиодный индикатор процесса работы, расположенный в ручке устройства.
При нажатии пользователем тактовых кнопок или соответствующих зон на экране телефона на вход программы поступает последовательность данных, соответствующая выбранному пользователем действию: включение/выключение кипячения, включение/выключение подогрева, настройка времени, температуры, отображаемых индикаторным RGB-светодиодом цветов, сервисные команды и функции. С помощью телефона или удалённого сервера возможно настроить выполнение устройством действий в определённую дату и время, однократно или с определённой периодичностью. С помощью клавиатуры панели управления устройства можно произвести включение/выключение радиоканала Bluetooth. Текущее состояние последнего индицируется подсветкой клавиатуры панели управления устройства при старте программы. Устройством ведётся подсчёт статистики своей работы.