Arm Keil MDK vs Visual Micro

Arm Keil MDK

7.3 #1 in IDE Software

About Arm Keil MDK

Visual Micro

5.0 #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 Inferse, Arm Keil MDK scores higher on our published basis.