Configurator – программа построения алгоритмов из готовых функциональных блоков (FBD). Программа поддерживает контроллеры  AVRESP8266, .., а также плат на основе данных контроллеров. Идея проекта- перенести промышленный язык программирования на дешевые микроконтроллеры, реализовать простые проекты и познакомить с возможностями промышленного языка программирования.

 

 

AVR– выбор в качестве исполнительной платформы контроллеров AVR позволяет:

• получить компактный и производительный код

• минимизировать время на разработку проекта

 

 

   
    sbrc B, I2C_IsFBD
    rjmp FBD#FBD_index#_end                //Интерфейс занят другим блоком, выходим
    sts I2C_DATA_RAM+1, E                  //Адрес дисплея
    rcall FBD#FBD_index#_data_preparation
    sbrs A, HD44780_WorksWithI2C           //Нет данных для передачи, выходим
    rjmp FBD#FBD_index#_end                //Нет данных для передачи, выходим
 

ESP8266 — микроконтроллер Espressif Systems с интерфейсом Wi-Fi, позволяет использовать его в проектах Умного дома. Пример проекта: контроль температуры дома