1. Home
  2. /Projects
  3. /Modbus Kitchen Control
Teilen
Embedded / IoTmodbus

Modbus Kitchen Control

ESP32-S3 firmware for communication with Berner/Elatronic kitchen appliances. Control and monitoring of salamanders, cooking devices, warming cabinets via Modbus RTU with touch display.

ESP-IDFCFreeRTOSModbusLVGL
247
devices controllable
ESP32
touchscreen control
Real-time
Modbus RTU communication

Challenge & Solution

Challenge

Industrial kitchen appliances had no digital control interface. Settings had to be adjusted directly on each device, and centralized monitoring was not possible.

Solution

An ESP32-based touchscreen controller enables centralized operation and monitoring of up to 247 devices through a single display via Modbus RTU.

Technical Details

Expand / collapse

Features

Hardware

  • ESP32-S3 microcontroller
  • RS485 half-duplex
  • Modbus RTU master
  • LVGL touch display
  • Multi-device (247 devices)
  • Real-time temperature

Software

  • FreeRTOS tasks
  • Modular architecture
  • UART/RS485 driver
  • Modbus protocol handler
  • PID temperature controller
  • Device registry

Devices

  • Salamander (top heat)
  • Induction cooktops
  • Warming cabinets
  • Cooking devices
  • ODIN system (R290)
  • Generic Modbus
All projects