This repository creates a template that you allows you to configure Qt Creator as your Arduino's IDE.
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
- Arduino IDE > 1.6.3
- Arduino-Makefile 1.3.4
- Qt Creator > 3.3.1
- Serial monitor (for example GTKTerm version > 0.99 or picocom, or screen or minicom)
Theoretically this template can support all boards that Arduino-MakeFile support.
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 asmake upload
, - fill a Run > run configuration named
make
in run configuration asmake upload
(gnu screen is required), - fill another Run > run configuration named
make monitor
in run configuration asmake monitor
(gnu screen is required), - fill another Run > run configuration named
Run terminal monitor
to run the Serial monitor software defined in wizard.
- fill the Build step named
- 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).
-
Clone this repo as advised in http://doc.qt.io/qtcreator/creator-project-wizards.html.
-
Click on: File > New File or Project Select AVR > Arduino project using sketch.
- Cleiton Souza (cleiton@tutamail.com)
- Jason Jorgenson (jjorgenson@gmail.com)