EVERYTHING XIAOMI
Get listed
Side by side

Arm Keil MDK vs Visual Micro

Arm Keil MDK logo

Arm Keil MDK

7.9#1 in embedded systems toolchainsFrom 82.39 CHF a month
Free planWebAPIExtensionLinux
Visit

Visual Micro

6.2#12 in embedded development idesFrom $19 a year
ExtensionWindows
Visit

What both publish

FactArm Keil MDKVisual Micro
DebuggingThe VS Code integration supports pyOCD with ST-Link, CMSIS-DAP and ULINK, plus J-Link Server.Its serial debugger supports boards with a serial interface and includes charting, performance statistics, and break and trace points.
IntegrationsMDK v6 feature listings include CMSIS-FreeRTOS, Keil RTX5, MDK-Middleware, IoT clients, CMSIS-DAP, ULink, and third-party debug adapter support.The maker describes integrations with Git repositories and TFS/Azure DevOps, including project libraries.
SupportKeil MDK support offers support cases, a community forum, documentation, and learning videos.Annual licenses include forum support and license assistance for their 12-month term; perpetual licenses include support according to license type and can purchase continued support.

Arm Keil MDK plans

  • EssentialPriced on request
  • ProfessionalPriced on request
  • ProfessionalPriced on request
  • CommunityFree
  • Keil MDK v6 Essential82.39 CHF a month
  • Keil MDK v6 Professional165.60 CHF a month

Visual Micro plans

  • Non-Profit/Hobby — 1 machine, 1 year$19 a year
  • Non-Profit/Hobby — 1 machine, perpetual$64.99, paid once
  • Commercial — 1 machine, 1 year$75 a year
  • Commercial — 1 machine, perpetual$250, paid once

Pick Arm Keil MDK if…

Keil MDK suits developers building embedded applications for Cortex-M or Ethos-U processors. Community is for non-commercial use, while the listed paid v6 plans cover commercial use.

Pick Visual Micro if…

You want what its maker publishes above — check its page for the details.

Charts they share