/qtcreator-arduino.mk-template

Based on https://github.com/cleitonsouza01/qt-creator-arduino, but using wizard.json.

Primary LanguageMakefile

Qt Creator Arduino configuration

This repository creates a template that you allows you to configure Qt Creator as your Arduino's IDE.

About template

This repository creates a template that you allows you to configure Qt Creator as your Arduino's IDE.

What you need to use (pre-requisites):

  • PC running Linux
  • Windows and Mac can use it too, but some small changes are necessary
  • In the future I will provide files ready to use in all environments

Boards supported and tested

Theoretically this template can support all boards that Arduino-MakeFile support.

How to install

In this repository you will find these templates in folders:

  • arduino_sketch_style
    • This folder contains a Sketch style Arduino template
    • (the same style used in the official Arduino IDE)
    • It also has a default configuration that will:
      • fill the Build step named make in run configuration as make upload,
      • fill a Run > run configuration named make in run configuration as make upload(gnu screen is required),
      • fill another Run > run configuration named make monitor in run configuration as make monitor(gnu screen is required),
      • fill another Run > run configuration named Run terminal monitor to run the Serial monitor software defined in wizard.
    • To allow providing the default settings by wizard, the kit id must be defined in wizard, it's in ~/.config/QtProject/qtcreator/profiles.xml (sorry, no automatic discover is possible).

INSTALLATION INSTRUCTIONS

  1. Clone this repo as advised in http://doc.qt.io/qtcreator/creator-project-wizards.html.

  2. Click on: File > New File or Project Select AVR > Arduino project using sketch.

Based on work of: