arduino:configuring_netbeans_for_arduino_development
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
arduino:configuring_netbeans_for_arduino_development [2018/08/24 16:13] – [The Makefile and config] mithat | arduino:configuring_netbeans_for_arduino_development [2018/10/02 18:58] – [Configuring Netbeans for Arduino Development] mithat | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Configuring Netbeans for Arduino Development ====== | ====== Configuring Netbeans for Arduino Development ====== | ||
- | My current favorite tool for developing non-trivial Arduino projects is Netbeans with C++ support. This documents my setup. It has been vetted with NetBeans 8.2. | + | My current favorite tool for developing non-trivial Arduino projects is [[https:// |
===== The tool collection ===== | ===== The tool collection ===== | ||
- | NetBeans will want to know where the build tools for your project live so code completion and other things work correctly. Set up a new tool collection for Arduino along the lines of the figure below: | + | NetBeans will be happiest if you let it know where the build tools for your project live. Set up a new tool collection for Arduino along the lines of the figure below: |
{{: | {{: | ||
- | If you are using something other than an Arduinos with AVR microcontrollers, the paths will need to be adjusted. | + | If you are using an Arduino that uses something other than an AVR microcontroller, the paths will need to be adjusted. |
===== The Makefile and config ===== | ===== The Makefile and config ===== | ||
Line 41: | Line 41: | ||
<file make Makefile> | <file make Makefile> | ||
- | # Point BB at the arduino-build.sh script | + | # Point BB at the arduino-build script |
- | BB=< | + | BB=< |
# You shouldn' | # You shouldn' | ||
Line 64: | Line 64: | ||
You will also need an '' | You will also need an '' | ||
- | < | + | < |
# === Arduino path === | # === Arduino path === | ||
ARDUINO_PATH=/ | ARDUINO_PATH=/ | ||
Line 83: | Line 83: | ||
===== Code completion ===== | ===== Code completion ===== | ||
- | While your setup should be working now, NB will be shouting at you a lot about things not being defined, etc. That's because you need to add [[arduino: | + | While your setup should be working now, NetBeans |
arduino/configuring_netbeans_for_arduino_development.txt · Last modified: 2024/02/05 19:06 by mithat