User avatar
By RichardS
#43055 User

Online Designer firmware for ESP8266 with a web interface. commercial project. It takes a small amount of about $ 2 for one ESP8266 firmware module. In future updates for free. You can add or turn off the function in the firmware. Perhaps the update via OTA.

The project supports approximately 100 options. Firmware is assembled by installing the necessary options for your case.

Sensor support: a variety of temperature, humidity, pressure, voltage, current, CO2. List of sensors is constantly expanding.

Supports IOT services: MQTT, Zabbix,,,, and other.

Display Support: TFT. OLED. LCD. Nextion HMI, LED matrix with the possibility of a marquee. Formation for the text output is defined by the designer lines, where you can specify any sensors that support the project, perhaps reading the sensors located on the other ESP8266. The conclusion of his text through a GET request and MQTT.

Support port expander ICs: MCP23017.PCF8574,74HC595

Support for external chip ADC: PCF8591, MCP3201. ADS1115. Chance of automatic translation in the desired unit via the module settings.

Firmware can work as a thermostat, the Task Scheduler. And as well as the logic module, which allows you to create complex logical chain according to the sensors or status c GPIO. may use sensors, located on the other ESP8266.

Support for notification and control via SMS GSM modules. Support all encodings via SMS. GPIO , thermostat management. Request information from the sensors via SMS command. Functionality is constantly expanding.

The firmware can write your C code to implement functionality through code, the constructor is not available in the project.

Function UART bridge - the conclusion of their projects on the Internet via the UART on the basis of another microcontroller. Available TCP and MQTT exchange.

These are not all of the project possible.

Demonstration module can be found here Unfortunately there is not withdrawn all possible functions, a lot of them.

Project Advantages:
You do not need programming knowledge. It is enough to raise the firmware with the desired options.
All configuration takes place via the WEB interface.
Constant expansion of functionality.

Disadvantages of the project:
paid firmware Most instructions in Russian, but there is a development of a new designer with the English-language documentation.