The V3.X features are :

Global Features

  • Firmware update
  • WebUI update
  • List of enabled features /capabilities
  • Wifi configuration
  • Features configuration
  • WebUI features configuration
  • Haptic feedback
  • Audio feedback
  • Terminal commands
  • Emmergency stop
  • Pluggins support
  • Themes support (CSS)
  • Language packs support
  • Macro commands
  • Local FS listing / content management
  • External pages/panel support
  • PC / Tablet / phone UI
  • IP Camera & ESP32 Camera display support
  • Import / Export settings
  • Restart board support
  • Monolitic small footprint
  • Single user management support (auto close if not latest connected)
  • Authentication support (admin / user)
  • Configuration wizard (TBD)
  • Firmware supported (3DPrinter / CNC / SandTable):
    • ESP3D V3.x:
      • Marlin (1.x / 2.x)
      • Smoothieware (1.x / 2.x)
      • Repetier (1.x / 2.x)
      • GRBL (1.1h)
    • ESP3D-TFT V1.X
    • ESP3DLib V3.X
      • Marlin (2.x) - currently need custom version of Marlin : https://github.com/luc-github/Marlin/tree/ESP3DLibV3.0
    • grblHAL
    • Makerbase TFT (/esp3d/v3.x/)
    • Bigtreetech TFT (/esp3d/)
  • Firmware NOT yet supported:
    • Reprap
    • Klipper

3D Printer Features

  • Target firmware configuration
  • Jog control / monitoring
  • Temperatures control / monitoring
  • Additionnal sensors support
  • Chart support for temperatures / sensors
  • Multiple extruder support
  • Target Firmware SD listing / content management (if supported)
  • TFT SD/USB listing / content management (if supported)
  • Fan control / monitoring (if supported)
  • Flow rate control / monitoring (if supported)
  • Feed rate control / monitoring (if supported)
  • Print control / monitoring
  • More to come...

CNC Features

  • Target firmware configuration
  • Jog control / monitoring
  • Laser control
  • Spindle control
  • Status monitoring
  • Probing control / monitoring
  • Code streaming using ESP3D V3
  • More to come...

Sand Table Features

  • Target firmware configuration
  • Jog control / monitoring
  • Status monitoring
  • More to come...