The V3.X features are :

  • Embedded maintenance page (terminal / local FS update / ESP3D Firmware update)
  • WebUI support
  • ESP8285 / ESP8266 / ESP32 / ESP32-S2 / ESP32-S3 / ESP32-C3 support
  • Wifi / ethernet support
  • Raw TCP / serial bridge support (light telnet)
  • Boot delay configuration
  • Websocket / serial bridge support
  • Serial / Serial bridge support
  • Bluetooth Serial bridge support (when BT supported)
  • MKS Serial protocol support
  • Serial commands configurations
  • Authentication support (admin / user)
  • FTP support (limited to 1 connection at once)
  • WebDav support
  • Local FS support:
    • Little FS
    • Fat (ESP32 only)
  • SD support
    • File format
    • Native SPI
    • Native SDIO (ESP32 only)
    • SDFat 2.x
    • Connection
    • Direct connection
      • e.g.: ESP32cam
    • Sharing connection using hardware switch
      • e.g.: Panucatt Wifi Backpack / Azteeg X5 WiFi
    • MKS fast upload by serial
    • NOT SUPPORTED ANYMORE
      • M28/M29 File transfer protocol
    • Serial file transfer using custom protocol (planned)
  • USB support
    • planned
  • Global FS under FTP / Webdav : SD + Local FS in same directory
  • Buzzer support
  • Recovery pin support
  • Pins control by commands
  • ESP32 Camera support (only with PSRAM)
  • Basic oled screen support
    • I2C SSD1306 128x64
    • I2C SSDSH1106 132x64
  • Basic tft screen support
    • SPI ST7789 135x240
    • SPI ST7789 240x240
  • Time synchronization support (manual / internet server)
  • Lua interpreter support (Work in progress)
  • Notifications support
    • WebUI
    • TFT/OLED
    • Email
    • Line
    • Telegram
    • PushOver
    • IFTTT
    • Home Assistant
  • Sensors support
    • DHT 11/22
    • Analog
    • BMX280
  • Auto script support at start
  • Basic Host GCODE stream for macros hosted on local FS (Work in Progress)
  • Update
    • ESP3D configuration using ini file on SD
    • ESP3D update using binary file on SD
    • OTA support
    • Update by WebUI