Skip to content

Latest commit

 

History

History
35 lines (19 loc) · 1.73 KB

File metadata and controls

35 lines (19 loc) · 1.73 KB

Back to Main | Previous Page

Where do I write my code?

How to start coding?

IDEs and Environments

VSCode

VSCode is the main IDE we'll use throughout the tutorials. It is a text editor (similar to NotePad), but it comes with a lot of different functions and extensions to allow you to edit, debug, compile, and run your code. You can install it here.

As we will start to learn how to work with multiple .c files in Tutorial 1 and your homework. That means you'll have to start compiling C code.

You can either install the GCC compiler:

Or create a workspace on Github Codespace if you find install the C compiler troublesome (unless you already have it installed). The environment is similar to VSCode.

STM32 VSCode Extension

For robotics programming, we will teach you to install VSCode's STM32 extension.

You are recommended to set it up now, but we will make sure your installation works in the first tutorial.

Comic GG

(We hope that it does not take too long for you to setup)

Alternatively, here's a link to STM32CubeIDE, a IDE made for STM32 embedded systems: official STM32CubeIDE installation guide.
We recommend you downloading the VSCode exntension tho due to it being simpler to configure.

Continue to The Next Page