Contingency mode: public pages and downloads remain available; login, community, and server data may be unavailable.
Web utilities for IIoT engineering
Developer tools
Interactive calculators and generators designed to accelerate configuration and integration of ESP32 devices in the field.
Active tools
Standard MQTT topic generator
Build clean hierarchies based on ISA-95 for the factory floor.
industria/setor01/prensa01/telemetria
Telemetry JSON payload generator
Structure telemetry data ready for MQTT and SCADA.
{
"device_id": "ESP32_GATEWAY_01",
"timestamp": "2026-11-03T00:53:22.981Z",
"sensores": {
"temperatura_c": 42.5,
"pressao_bar": 1.85
},
"status_maquina": "OPERANDO",
"versao_fw": "v2.1.0-industrial"
}Modbus calculator & hex/dec converter
Calculate Holding Register offsets (4xxxx) and hexadecimal values.
Modbus PLC register (4xxxx) -> hex offset
Protocol offset address:0x0000 (0 dec)
Hexadecimal -> Holding Register
Holding Register (4xxxx):40001 (offset 0)
platformio.ini generator
Generate configuration files ready to compile industrial projects.
[env:esp32-s3-devkitc-1]
platform = espressif32
board = esp32-s3-devkitc-1
framework = arduino
monitor_speed = 115200
upload_speed = 921600
board_build.partitions = min_spiffs.csv
build_flags =
-D CORE_DEBUG_LEVEL=3
lib_deps =
knolleary/PubSubClient @ ^2.8
emelianov/modbus-esp8266 @ ^4.1.0
bblanchon/ArduinoJson @ ^7.0.4
Upcoming tools
Feature roadmapIn development
IoT telemetry simulator
Generate sine, ramp and noisy telemetry curves for stress tests in brokers and SCADA.
In development
Visual pin configurator (Pinout Mux)
Map inputs, outputs, UART, SPI and I2C while avoiding Strapping Pin conflicts on ESP32/ESP32-S3.
In development
Baud rate and RS-485 timing calculator
Calculate Modbus RTU silent intervals (t3.5 / t1.5) according to bus speed.
