Environment setup - IRNAS/grbl_stm32 GitHub Wiki

Programing environment is based on System Workbench for STM32. The System Workbench toolchain, called SW4STM32, is a free multi-OS software development environment based on Eclipse, which supports the full range of STM32 microcontrollers and associated boards. The SW4STM32 toolchain may be obtained from the website www.openstm32.org, which includes forums, blogs, and trainings for technical support. Once registered to this site, users will get installation instructions at the Documentation > System Workbench page to proceed with the download of the free toolchain.

ide pic

Key Features:

  • Comprehensive support for STM32 microcontrollers, STM32 Nucleo boards, as well as STM32 firmware (Standard Peripheral library or STM32Cube HAL)
  • GCC C/C++ compiler
  • GDB-based debugger
  • ST-LINK support
  • No code size limit
  • Multiple OS support: Windows®, Linux Mac®OS (Q2’2016)

After sucesful instalation of toolchain, you nead to download git repository:

$ git clone https://github.com/IRNAS/grbl_stm32.git

Import project to IDE and compile.

Information on importing project, compiling, and downloading code to the board, can be found here www.openstm32.org