About this Install Guide

This guide is intended to get you up and running with this tool quickly with the most common settings. For a thorough review of all options, refer to the official documentation.

Arm Keil MDK is the complete software development environment for a range of Arm Cortex-M based microcontroller devices. MDK includes the ┬ÁVision IDE and debugger, Arm C/C++ compiler, and essential middleware components. It supports more than 10,000 devices and is easy to learn and use.

Before you begin

You will need a 64-bit x86 Microsoft Windows machine to run Keil MDK.

Full host platform requirements are given in the System Requirements section.

Download installer packages

You can download the installer from the Product Download Hub .

Follow the installation instructions provided in the ┬ÁVision User’s Guide .

Setting up a license

Arm Keil MDK is license managed. Follow the license setup instructions .

The MDK-Community license is free for non-commercial use. Visit keil.arm.com to cut your personal license (requires Arm login).

A free 30 day evaluation license for MDK-Professional is also available by completing the request form .

Get started

To verify everything is installed correctly and to get started with your first project, use an example project .

Once you have copied the example, ┬ÁVision opens up and you can start working with the project.


How would you rate the overall quality of this tool quick-install guide?