Skip to content
This repository was archived by the owner on Feb 20, 2026. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This project has been archived here and will be continued exclusively on Codeberg.

Estlcam-for-Linux

Estlcam is a software for creating G-codes for a quick and easy start with the CNC milling machine and can also be used as control software if you use the associated Estlcam controller. This CAM software is used for work preparation and can be used for CNC machines with up to 3 axes. For example, it can be used in combination with a STEPCRAFT-800 and a home-made Arduino controller with Estclam firmware on it.


🖼 Screenshots from this project:



⚙️ Getting Started

🔹 Check if your network settings are correctly configured!
🔹 Follow these steps to set up Wine and Winetricks before continuing with the installation:

Step 1: Install Wine and Winetricks

For Linux Mint 22.x, you can install Wine and Winetricks by running the following commands in your terminal:
    sudo dpkg --add-architecture i386
    sudo mkdir -pm755 /etc/apt/keyrings
    wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
    sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
    sudo apt update
    sudo apt install --install-recommends winehq-staging winetricks

For other systems, please refer to the official Wine installation guide at: WineHQ Download.

Step 2: Configure Wine and Install Estlcam

Once Wine and Winetricks are installed, proceed with the following commands:
    WINEPREFIX="$HOME/wineprefixes/estclam" winetricks -q sandbox
    cd "$HOME/wineprefixes/estclam/drive_c/users/$USER/Downloads"
    wget "https://www.estlcam.de/downloads/Estlcam_64_12126.exe"
    WINEPREFIX="$HOME/wineprefixes/estclam" wine Estlcam_64_12126.exe
    exit

Important: Make sure to download the latest version of Estlcam. The link to the latest version can be found on the official Estlcam website.

Step 3: Add User to Dialout Group (for device access)

To allow access to devices like serial ports (for CNC machines or 3D printers), you need to add your user to the **dialout** group. This grants the necessary permissions to interact with these devices.

Run the following command to add your user to the dialout group:

    sudo usermod -a -G dialout $USER

After running the command, log out and log back in (or restart your system) for the changes to take effect.

Step 4: Launch Estlcam

After installation, you can easily find and launch Estlcam through the Wine menu in Linux Mint. Simply navigate to the Wine category in your applications menu, and select Estlcam to start the program.

Important: When using the -sandbox option with Winetricks, any files that you want to import, open, or export must be placed in the following directory:

    $HOME/wineprefixes/estclam/drive_c/users/$USER/
Make sure to navigate to this folder when managing files in the sandboxed environment.

About

This is a project, where I give you a way to use Estcalm on Linux!

Resources

Stars

18 stars

Watchers

3 watching

Forks

Releases

Sponsor this project

Packages

Contributors