VS Code Extensions
AT32 VSCode IDE

AT32 VSCode IDE

by arterytek

Official development environment for AT32 ARM Cortex-M microcontrollers. Create, build, flash and debug AT32 MCU projects directly in Visual Studio Code.

Downloads

929

Rating

— (0)

Version

1.0.9

Last updated

Aug 13, 2026

Official Free VS Code Extension by Artery Technology

The AT32 VS Code IDE is an official and free development extension designed for the entire AT32 MCU product family. It provides a fully integrated, lightweight development environment within VS Code, replacing traditional IDE tools and enabling efficient project creation, code compilation, firmware downloading, and real-time on-chip debugging for AT32 microcontrollers.

Key Features

Full Project Management

  • Support creating brand-new standard AT32 projects with one click
  • Support opening and managing existing AT32 projects
  • Support importing and migrating traditional Keil MDK projects
  • Support importing CMake projects generated by AT32 WorkBench

Complete Compilation System

  • One-click Build, Rebuild, and Clean operations
  • Built-in ARM-GCC toolchain management
  • Support automatic online toolchain download and manual local GCC path configuration
  • Permanent saving of custom GCC toolchain path, valid after restarting VS Code or computer reboot

Multi-Debugger Download & Debug Support

  • Fully compatible with AT-Link, DAP-Link, and J-Link programmers and debuggers
  • One-click chip erase and firmware flash download
  • Professional online real-time debugging based on Cortex-Debug
  • Support global variable Live Watch to monitor variable changes in real time during running

Official Resource Support

  • Quick access to Artery Technology official AT32 documents and technical resources
  • Standardized project framework consistent with official AT32 SDK

Toolchain Description (Online Version)

This extension is the official online version:

  • No offline GCC toolchain is built into the extension package, reducing installation size
  • Automatically detects system or user-defined ARM-GCC toolchains
  • Supports manual selection of local GCC root directory and persistent configuration
  • Supports automatic online download of the official matching ARM-GCC toolchain

Default Keyboard Shortcuts

Shortcut Function
F7 Build Project
Ctrl + F7 Rebuild Project
Shift + F7 Clean Project
F8 Flash Firmware via Debugger
Shift + F8 Erase MCU Chip
Ctrl + F5 Start Debug Session

Getting Started

  1. Install this official AT32 VS Code IDE extension
  2. Open command palette and run AT32: New Project to create a new AT32 project
  3. Use build, flash and debug functions to develop your MCU application
  4. Set your local ARM GCC path when prompted, the configuration will be saved automatically

Notes

  • Manually configured GCC toolchain path will be permanently saved in VS Code user settings
  • Configuration remains valid after restarting VS Code or rebooting the computer
  • Recommended to use official AT-Link debug/programmer for stable flash and debug performance

Support & Resources

User Manual: UM0019_AT32_VSCode_IDE_EN.pdf

For AT32 datasheets, reference manuals, firmware libraries and technical support, please visit the official website of Artery Technology.

Related extensions