Skip to content

IRNAS/koruza_driver_firmware

Repository files navigation

Koruza driver firmware

This repo represents the firmware for STM32F411RET6 MCU. This MCU is located on the Koruza driver board.

Why NUCLEO board?

Reasons for choosing open Nucleo environment are:

  • it is cheaper then Arduino UNO
  • better ARM MCU, a possibility for new features
  • open SDK and IDE

Environment setup

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.

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

Hardware

Check the Koruza driver board repository.


License

All our projects are as usefully open-source as possible.

Hardware including documentation is licensed under CERN OHL v.1.2. license

Firmware and software originating from the project is licensed under GNU GENERAL PUBLIC LICENSE v3.

Open data generated by our projects is licensed under CC0.

All our websites and additional documentation are licensed under [Creative Commons Attribution-ShareAlike 4 .0 Unported License] (https://creativecommons.org/licenses/by-sa/4.0/legalcode).

What this means is that you can use hardware, firmware, software and documentation without paying a royalty and knowing that you'll be able to use your version forever. You are also free to make changes but if you share these changes then you have to do so on the same conditions that you enjoy.

Koruza, GoodEnoughCNC and IRNAS are all names and marks of Institut IRNAS Rače. You may use these names and terms only to attribute the appropriate entity as required by the Open Licences referred to above. You may not use them in any other way and in particular you may not use them to imply endorsement or authorization of any hardware that you design, make or sell.

About

Firmware for the STM32 MCU on Koruza 2.0 driver board.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published