Using Visual Studio Code with STM32CubeMX for ARM Development

NUCLEO F303K8 Programmed from VS Code

Every day, the software world is moving away from traditional software and hardware tools by replacing them with better and faster open source alternatives. Today, the most compelling open source alternatives for ARM embedded development are based on Eclipse. Setting up a perfect workflow for embedded software development with no licensing costs can be a daunting task if you don’t know where to start.

STM32 Introduction – Getting started with Keil uVision

Different Types of NUCLEO Boards offerd by STM

In the first part of this post, we will take a look at STM32 microcontrollers, their history and the families of microprocessors and boards. The second part includes a step-by-step tutorial on how to set up Keil uVision, create a project and write code to blink the on-board LED on the NUCLEO STM32F103RB.

What is ARM?
The history of ARM

ARM was founded in the late ’90 as a subdivision of Acorn Computers.