Skip to main content
Deneyap Kart IDE ships as ready-to-use installers for Windows, macOS and Linux. Installation is a single file, and you do not need to install Arduino IDE, a compiler or Python separately — every required tool is bundled with the application.
Current version: v2.2.4. For the full list of releases and installers, see the releases page.

1. Download the Installer

Pick the file that matches your operating system.

Windows

Deneyap-Kart-IDE-Windows.exe (121 MB) Windows 10 / 11 · 64-bit

Linux · Pardus (recommended)

Deneyap-Kart-IDE-Linux.deb (102 MB) Debian · Ubuntu · Pardus

macOS · Apple Silicon

Deneyap-Kart-IDE-macOS-arm64.dmg (161 MB) Macs with M1 / M2 / M3 / M4 chips

macOS · Intel

Deneyap-Kart-IDE-macOS-x64.dmg (169 MB) Macs with Intel processors
Not sure which Mac you have? Open the Apple menu in the top-left corner and choose About This Mac. If the Chip row says Apple M…, download the arm64 file; if it says Intel, download the x64 file.
For Linux, the .deb package is recommended. An .AppImage build is published as well, but it needs two extra terminal steps to run — see the Linux tab below: Deneyap-Kart-IDE-Linux.AppImage (148 MB)

2. Install

1

Run the installer

Double-click the Deneyap-Kart-IDE-Windows.exe file you downloaded. The installation is per-user and does not ask for administrator rights.
2

Get past the SmartScreen warning

Because the installer is not code-signed, Windows may show a blue “Windows protected your PC” (SmartScreen) screen the first time you run it. This is not a virus alert — it only means “I don’t recognise this publisher yet”.

Windows SmartScreen Warning

Click More info, then click the Run anyway button.

More Info → Run Anyway

3

Wait for the installation to finish

There is no setup wizard — the files are copied and the process completes on its own within a few seconds. The application then starts automatically, and a Deneyap Kart IDE shortcut is added to your Desktop and Start menu.

3. Language Selection

The first time you open the application, you are asked to choose the interface language. You can change your choice later from Settings → Language.

Language Selection Screen on First Launch

4. Initial Setup (Development Environment)

After the language selection, the Setting Up Development Environment screen appears. In this step the application downloads the Deneyap ESP32 hardware core, the compiler toolchain and the required libraries (Servo, DHT, RTC, RFID and so on).

Setting Up Development Environment Screen

This runs only once, on the first launch, and may take a few minutes depending on your internet speed (a few hundred MB of downloads). Please wait for it to finish without closing the screen. It will not appear again on later launches.
  • Everything that is downloaded is written to the ~/.deneyapkart-ide/ folder in your home directory; nothing is installed system-wide.
  • If something goes wrong during setup, the application warns you and shows a Retry button. For solutions, see the Errors and Solutions page or email destek@deneyapkart.org.

5. First Launch

Once the initial setup is complete, the interface appears and you can start writing code.

Deneyap Kart IDE Main Screen

For documentation explaining what the menus do and how to use them, see the Deneyap Kart IDE Overview page.

Updating

The application quietly checks for a newer version on every launch. If one is available, a notification bar appears at the top of the screen reading “New version available: v… (currently v…)” together with a Download button for your operating system. You can also check manually: Settings → Check for Updates. Your installed version is shown on the Version row at the bottom of the same menu.

Settings Menu — Check for Updates

To update, simply download and run the new installer — you do not need to uninstall the old version, the new one installs over it. Because your downloaded libraries and the hardware core stay in ~/.deneyapkart-ide/, the initial setup screen will not appear again.
This check only runs at the moment it is called; the application does not re-check in the background while it is open. If a new version is published while the application is running, you need to either restart it or press Check for Updates.

Congratulations!

You have successfully installed Deneyap Kart IDE. We wish you a pleasant experience!

Quick Start

Connect your board and upload your first project.

Errors and Solutions

Check here if you ran into trouble during installation.