# V3 Features ## 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 (ESP3D) - ESP3DLib - Marlin (2.x) - currently need custom version of Marlin : https://github.com/luc-github/Marlin/tree/ESP3DLibV3.0 - grblHAL (ongoing) - Makerbase TFT (ESP3D) - Bigtreetech TFT (ESP3D) - Firmware NOT yet supported: - Reprap ## 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...