Employing Microsoft Visual Studio Code across complete MCU and MPU range

03-08-2023 | Renesas | Automotive & Transport

Renesas Electronics Corporation announced that customers can now employ Microsoft Visual Studio Code (VS Code) to program the complete line of its MCUs and MPUs. The company has added tool extensions for all its embedded processors to the Microsoft VS Code website, allowing a huge base of designers comfortable with the popular IDE and code editor to work in their preferred environment.

The popular VS Code IDE simplifies and speeds up code editing across various platforms and operating systems. Supplying support for VS Code allows many designers to produce efficient embedded solutions with its devices. VS Code support complements the company’s powerful and flexible e2 studio IDE used by thousands of designers globally.

The company now enables customers to develop and debug embedded software using Visual Studio Code for its 16-bit RL78 and 32-bit RA, RX, and RH850 MCUs, as well as its 64-bit RZ MPUs and R-Car family SoCs. Its embedded processors target automotive, IoT, industrial automation, home appliance, health care and other applications.

“As the world’s leading MCU supplier, Renesas has a huge and loyal customer base, most of whom use our powerful e2 studio IDE to develop their applications,” said Akiya Fukui, vice president and head of the Software Development Division at Renesas.“ By providing support for VS Code, we enable an even larger group of designers to develop embedded applications with Renesas embedded processors.”

“We welcome Renesas, a leader in the embedded processor market, to the Visual Studio Code community,” said Marc Goodner, principal product manager, Microsoft. “The millions of developers using VS Code now have access to the very broad and efficient line of MCUs and MPUs from Renesas.”

Users can download VS Code free of charge, including access to the source code. They can utilise the Github pull request extension to make a source repository, then review and edit source code using VS Code. They can also use evolving extension features with simple user interfaces or flexible command interfaces.

By Seb Springall