FluidTouch

Web Installer

Version 1.0.1

ESP32 Touchscreen CNC Controller for FluidNC

🔄 Version 1.0.1 - Bugfixes & Documentation

December 4, 2025
  • Bugfix: Touch screen not working after deep sleep wake on Basic hardware (removed GT911 sleep command)
  • Bugfix: Fixed garbled screen flash on startup by delaying backlight activation
  • Documentation Updates: Product links now use affiliate codes to help support development costs
  • Hardware Recommendation: Advance display model now marked as recommended (superior IPS display, optional battery case)

📜 Prior Releases

Version 1.0.0 - Initial Release

November 17, 2025
  • Real-time Machine Control: Monitor position, state, feed/spindle rates with live updates from FluidNC
  • Multi-Machine Support: Store and switch between up to 4 different CNC configurations
  • Intuitive Jogging: Button-based and analog joystick interfaces with configurable step sizes
  • Touch Probe Operations: Automated probing with customizable parameters for precise work coordinate setup
  • Macro Support: Configure and store up to 9 file-based macros per machine
  • File Management: Browse and manage files from FluidNC SD, FluidNC Flash, and Display SD card
  • Settings Backup & Restore: Export settings to JSON, auto-import on fresh install, Clear All Settings option
  • Power Management: Configurable display dimming, sleep, and deep sleep modes for battery operation

🔧 Select Your Hardware

Elecrow CrowPanel 7" Basic

4MB Flash Memory
8MB PSRAM
ESP32-S3-WROOM-1-N4R8
Display: 800×480 TN LCD
Buy on Elecrow ↗ (affiliate link)

Elecrow CrowPanel 7" Advance Recommended

16MB Flash Memory
8MB PSRAM
ESP32-S3-WROOM-1-N16R8
Display: 800×480 IPS LCD
⚠️ Hardware Version 1.3 Only
DIP switches S0 and S1 → position 1
Earlier versions? Create an issue
Buy on Elecrow ↗ (affiliate link)
Product links support development at no extra cost to you

⚠️ Before Installing

  • Browser: Chrome, Edge, or Opera (required for Web Serial API)
  • Cable: USB-C cable with data support (not charge-only)
  • Permissions: Allow serial port access when prompted
  • Important: Installing wrong hardware firmware will result in non-functional display

🚀 Install Firmware

Selected: Elecrow CrowPanel 7" Basic (4MB Flash)

Your browser doesn't support Web Serial API.

Please use Chrome, Edge, or Opera browser.

Serial port access not allowed.

Please check your browser permissions.

1
Connecting to device...
2
Erasing flash memory...
3
Writing firmware...
4
Verifying installation...
0% complete