Home > Consumer  > 

VS Code gaining traction in programming MCUs, MPUs

Microsoft Visual Studio Code, commonly known as VS Code, has another embedded processor company in its fold: top MCU supplier Renesas, which ships more than 3.5 billion units annually. The Japanese chipmaker will embrace VS Code to program its microcontrollers (MCUs) and microprocessors (MPUs).

Figure 1 Embedded developers can now design and debug software for Renesas embedded processors in VS Code. Source: Renesas

In March 2023, STMicroelectronics made a similar announcement by adopting VS Code for its STM32 microcontrollers. Like Renesas, ST will make available tool extensions that bring the advantages of VS Code to its MCUs.

Advancements in LED Drivers for Next-Generation Automotive Exterior Lighting09.18.2023

Reducing the Production Cost of Integrated Circuits in the Integration Era09.14.2023

Democratizing Edge AI and ML with a No Code Approach09.12.2023

VS Code, a popular integrated development environment (IDE) and code editor, is gaining traction for its ease of use and flexible features that simplify and accelerate code editing. And it simplifies and accelerates code editing across a variety of platforms and operating systems. That includes Windows as well as Linux x64 and macOS on Apple devices.

Unlike Arduino IDE—widely seen as training wheels for simple projects and a straightforward tool for non-developers to get started in creating the Internet of Things (IoT) and embedded applications—VS Code is a highly extensible code editor for embedded software development. It’s open source, and users can download it free of charge, including access to the source code.

Figure 2 VS Code enables developers working on high-level and consumer applications to easily create embedded solutions. Source: Microsoft

Both Renesas and ST are adding tool extensions for their embedded processors to the Microsoft VS Code website. The tool extensions for Renesas MCUs and MPUs are available on the Microsoft VS Code website and at www.renesas.com/software-tool/renesas-extension-of-vscode.

Likewise, both embedded processor suppliers are offering VS Code support alongside their respective developer platforms. VS Code support will complement the e2studio IDE platform of Renesas as well as ST’s Eclipse-based STM32CubeIDE environment. So, VS Code will allow developers to edit, build, program, run, and debug e2studio IDE and STM32CubeIDE projects, respectively.

VS Code is becoming a preferred environment for high-level software developers, academics, enthusiasts, and makers alike for creating embedded applications. Its adoption by leading embedded processor suppliers demonstrates its merits for creating efficient embedded solutions.

Related Content

How To Buy Embedded ProcessorsEmbedded Processors of TomorrowEmbedded Processors by the NumbersThe basics of programming embedded processorsReal-Time Edge Processing, AI Play Major Embedded Roles
tags: [db:TAGS]

VS Code gaining traction in programming MCUs, MPUs由Voice of the EngineerConsumerColumn releasethank you for your recognition of Voice of the Engineer and for our original works As well as the favor of the article, you are very welcome to share it on your personal website or circle of friends, but please indicate the source of the article when reprinting it.“VS Code gaining traction in programming MCUs, MPUs