Menu
Your Cart

Firmware & Downloads

dpCREATOR controller firmware

Free ESP32-S3 or ESP32 WROOM-32 build 5b069b62 · 2026-10-17

FluidNC 4.1.1 with W5500 Ethernet, the newest build, updated automatically. Flashing writes a complete image and replaces config.yaml. The steps below keep your machine configuration: it is checked first and written back after flashing.

ESP32-S3 boards need a module with 8 MB PSRAM (N8R8, N16R8 or N32R8V). ESP32 WROOM-32 boards get their own build; their apps run from the SD card. Check your board

SmartTabUI pendant firmware

€49.99 licence ESP32 · 2.8" touch screen build a02da6e · 2026-10-16

The newest pendant build, updated automatically. Installed straight from this page, there is no download. A pendant is registered by its chip ID the first time it is installed with a licence; registered pendants get updates from any account. Your pendant settings are kept.

dpCREATOR WebUI

€39 Free with the dpCREATOR R3 build 7eff30b · 2026-10-17

3D toolpath view with progress, job recovery, live Z adjust, rewind, run from line, job history and the file manager, on a PC, tablet or phone. Installed on your board from this page over USB; a licence covers 2 boards.

Checking your licence…

Needs the free dpCREATOR FluidNC firmware, a build from October 2026 or newer (it reports the board's ID). Flashing the full controller firmware (merged image) puts the stock FluidNC page back: install the WebUI again afterwards, it doesn't use up a board. The stock page stays on the board as Classic UI.

Standard FluidNC WebUI

Free

The stock FluidNC page: DRO, jogging, files, console and settings. It comes with the free controller firmware, nothing to install.

dpCREATOR Studio Basic – design and make g-code

Free Any FluidNC controller

Draw or import (SVG, DXF, PDF, pictures), choose how each shape is cut, check it on virtual material and make the g-code for your router or laser.

The browser version works with any FluidNC controller – stock FluidNC, any board, any WebUI. Open it, make your design, download the .nc file and run it the way you always do. No account and nothing to install.

Open Studio in the browser   How Studio works

Recommended: install Studio on the controller. The browser version depends on your internet connection and on the browser: a secure site isn't allowed to talk to a machine on your network, so you download and upload every file. Installed on the controller (any FluidNC 4.x), Studio runs from the machine itself – it works without internet, keeps working if dpcreator.eu is down, and Send puts the job straight on the SD card. With the dpCREATOR firmware the job also arrives prepared in the WebUI and on the pendant, ready for you to press Run.

Install Studio on your controller

Recommended Free with an account Any FluidNC 4.x

Studio is copied into the controller's flash, next to its WebUI, and then works without internet.

  • dpCREATOR firmware: opens at http://<your board>/studio.html or with the Studio button in the dpCREATOR WebUI. Send puts the job on the SD card, prepared in the WebUI and on the pendant, waiting for you to press Run.
  • Stock FluidNC 4.x: opens at http://<your board>/flash/studio.html. Send puts the file on the SD card; start it from your WebUI's file list.

Needs FluidNC 4.0 or newer (stock or dpCREATOR) and about 500 KB free in the flash. The installer checks the firmware, that the machine is idle and the free space before it writes anything. Installation guide

Checking your account…

dpCREATOR Motion – automate any project with FluidNC

Free with the R3 Beta Any FluidNC 4.x

Build your own machine one part at a time: add each motor, sensor and output as you wire it, test it, then teach the positions and run the sequence from the controller. Motion writes the controller config and the G-code for you.

The simulator on dpcreator.eu runs the example machines in your browser, no board and no account needed. To move a real machine, install Motion on the controller below.

Open the simulator   How Motion works

Install Motion on your controller

Free with the R3 €29 for other boards in beta Any FluidNC 4.x

Motion is copied into the controller's flash, next to its WebUI. It then works without internet, reads the controller's config, and runs your sequences from the controller itself.

  • dpCREATOR firmware: opens at http://<your board>/motion.html, with live inputs and outputs, fast sensor waits and the step names on the SmartTabUI pendant.
  • Stock FluidNC 4.x: opens at http://<your board>/flash/motion.html. Sequences run the same way; limit switches and the probe show live.

Needs FluidNC 4.0 or newer (stock or dpCREATOR) and about 400 KB free in the flash. The installer checks the firmware, that the machine is idle and the free space before it writes anything.

Checking your account…

SmartTabUI pendant case DPC-TC1 — 3D print files

Free v1.0

3MF files for the PETG case: case body, top plate (closed, or with a 2 mm front panel), the front panel and the IO expander clip, with a render and a README.

Free for everyone, no account needed (ZIP, 1 MB, licence CC BY-NC-SA 4.0: print, change and share, but don't sell). The pendant runs the SmartTabUI pendant firmware. Parts and wiring: Build the pendant.

USB terminal, files and network

FreeAny FluidNC board

Talk to the controller over USB: send commands and read its log, open and edit config.yaml, copy files to and from the board's flash and SD card, and set up its WiFi or Ethernet. Nothing to install; use Chrome or Edge on a computer.

Not connected
Board requirements. This firmware needs an ESP32‑S3 with 8 MB octal PSRAM: an ESP32‑S3‑WROOM‑1 N8R8, N16R8 or N32R8V module (the part number on the module's metal shield ends in R8). Modules with 2 MB PSRAM (N8R2, N16R2) or none (N4, N8, N16) are not supported: they run out of memory during jobs and restart. Classic ESP32 boards (ESP32‑WROOM‑32) use the separate WROOM-32 build instead; its apps run from the SD card. Connect a board and the tools above tell you what it has.

Flash firmware

Installs firmware to your board via USB — no software needed

1
Connect your controller board to this computer with a USB cable.
2
Use Chrome or Edge — Firefox does not support Web Serial.
3
Click below, select your COM port, and the installer handles everything automatically.

Tip: If your board is not listed, hold the BOOT button while plugging in USB to enter bootloader mode.

Upload WebUI to ESP

The .gz file is served from the ESP’s internal filesystem (LittleFS)

1
Download the WebUI file from the firmware release.
2
Power on your controller and connect it to your WiFi, or connect to its access point directly.
3
Open the FluidNC web interface: http://<controller-ip>
4
Go to Files, click Upload, select the file. Controller restarts automatically.
5
Refresh your browser — the new WebUI is now active.

Need help? Refer to the FluidNC documentation for detailed setup instructions.

© 2026 DPCREATOR LIMITED · Registered in England and Wales, company number 17549892 · Registered office: Unit 12 Quayside, Littlehampton BN17 5SF, England