Arm Keil MDK vs Visual Micro

Arm Keil MDK

6.3 #5 in IDE Software

About Arm Keil MDK

Visual Micro

5.1 #30 in Embedded Development IDEs

About Visual Micro
Arm Keil MDKVisual Micro
Free planYesNo
Free trialNoNo
Paid from$99/mo—
Open sourceNoNo
Platformsapi, extension, Linux, macOS, Web, WindowsWindows
Free planYesNo
Supported targetsArm Cortex-M, Armv8-M, SecurCore and legacy Arm microcontrollers; Ethos-U processors; Fast ModelsArduino-compatible boards; Teensy; ESP8266; ESP32; STM32; Raspberry Pi Pico RP2040/RP2350; SAMD; SAM; TI; AVR; NRF5x/NRF52; Portenta H7; Arduino Uno R4; Arduino Giga
Integrated debuggingYesYes
Hardware probe supportboththird-party
RTOS supportYes—
Integrated flashingYesYes
Desktop platformsLinux, macOS, WindowsWindows

Both are listed in Best Embedded Development IDEs. On Samsung Mobile US Press, Arm Keil MDK scores higher on our published basis.