Решил расширить и углубить возможности программы, научив ее работать с esp8266.
Это пока не окончательный вариант, так сказать набросок. Но кое в чем он уже может быть полезен.
Я использовал в качестве основной железки NodeMcu Lua wi-fi. По шине I2C к ней можно подключить часы реального времени I2C RTC dip-ds1307 тогда в логах и на графике будет показываться текущее время, иначе время с момента включения питания. Так же можно подключить модуль BMP180 и получить данные о температуре воздуха и давлении. По шине можно подключить LCD экран 1602 с адаптером I2C. В данный момент на нем будет показывать текущее время и прокручиваться показание всех подключенных датчиков. По этой шине можно подключить 3 штуки, 16 разрядных АЦП ADS1115 и получать информацию с аналоговых датчиков, таких как датчик давления, датчик паров спирта, ток, или(и) напряжение тэна, термисторов и прочее. Что еще полезного можно подключить по этой шине я пока не придумал. Так же поддерживается шина
wire 1 по которой можно подключить несколько датчиков DS18b20. У меня используется 4, но в принципе можно и больше. Устройство работает как по USB так и по WIFI. На данном этапе программа позволяет снимать информацию с датчиков, а так же вручную управлять мощностью нагрева.
Ссылки на все необходимое для инсталяции в начале темы.
alcolab.exe - это собственно программа
ESP8266Flasher.exe - программа для прошивки интерпретатора lua NodeMCU.
nodemcu_integer_0.9.6-dev_20150704.bin - прошивка
CH341SER_WINDOWS.zip - USB драйвер
ESPlorer.zip - полезная программа, если самим захочется что-то написать, или отладить под lua.
Для работы, необходимо сперва установить драйвер USB, потом, если нет прошивки NodeMCU прошить интерпретатор lua. После этого можно запускать программу.
Она автоматически подключится по USB к esp8266. Индикатором подключения и опознания оборудования будет желтый кружок в левом верхнем углу вкладки "Управление".
Дальше нажимаем кнопку настройка

Открывается окно настройки и на вкладке "Com port" нажимаем кнопку "Установка"

Открывается окно инсталяции

нажимаем кнопку "Старт"
Сперва происходит форматирование Флеш памяти. После этого на устройство переносятся файлы программы.

После установки всех файлов закрываем окно инсталяции и переходим к вкладке "GPIO" На которой настраиваем к каким контактам подключена шина I2C, Датчики Ds18b20 и управление нагревом.

И нажимаем кнопку "Установить"
Дальше переходим на вкладку WiFi. Указываем режим, клиент, или точка доступа. Если "клиент" указываем SSID вашего роутера и пароль. И нажимаем кнопку настроить.
Собственно на этом все должно заработать.
Если у Вас установлен модуль реального времени, то на панели управления, рядом с текущим временем есть маленькая кнопка в виде наручных часов. Если ее нажать то время на устройстве сенхронизируется с временем на компьютере.
На вкладке управление Вы можете видеть текущие показания датчиков. На вкладке "график", будут видны графики по показаниям датчиков.
P.S. Обновил ссылку к архиву. Чуть подправил программу.