Arduino - plugin detail

This plugin adds a C++ project template for develop and upload Arduino sketches.

NetBeans Plugin - Arduino
Plugin owner: jaques.claudino
Website: https://github.com/jaquesclaudino/arduino-netbeans
Added: 2013-01-11
License: GNU GPL v2
Category: Programming Languages
Downloaded: 16,578 times
Rating:
 4.37, by 7 users

Plugin Log Show log

Versions available

Download plugin   Download size: 0.05 MB   Last Update: 2016-01-08

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

2.0.3: License updated
2.0.2: Signed
2.0.1: Improvements in project creation wizard

Verifications for NetBeans versions

8.1 verification PASSED See verification details
Download plugin   Download size: 0.02 MB   Last Update: 2015-09-25

What's new in this version

2.0.0: Updated paths for Arduino 1.6.5

Verifications for NetBeans versions

Plugin is not subject to any verification

Download plugin   Download size: 0.02 MB   Last Update: 2013-11-16

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

1.1.2: Updated paths to Arduino 1.0.5;
1.1.1: Fixed "undefined reference" on using SoftwareSerial (Felype Nery contribution);
1.1.0: Eliminated the libraries recompilation every time (Mark Howells contribution);
1.0.7: Reverted private configurations because they have the run command "make upload";
1.0.6: Removed private configurations of the template project (was a problem in Linux);
1.0.5: Updated paths to Arduino 1.0.4; Added baudrate configuration for Arduino Duemilanove; Changed "Tool Collection" to fixed "Arduino" configuration (was a problem when more than one configuration existed); Removed .exe extension of the Linker tool (was a problem in Linux);
1.0.4: Project folders translated to english;
1.0.3: Added support for GSMSHIELD library (https://code.google.com/p/gsm-shield-arduino). Corrected system paths in documentation;
1.0.2: Signed;
1.0.1: Added documentation;
1.0: First version working with Arduino Uno R3 and Arduino Mega 2560.

Verifications for NetBeans versions

7.4 verification PASSED See verification details
Download plugin   Download size: 0.02 MB   Last Update: 2013-05-14

What's new in this version

1.1.1: Fixed "undefined reference" on using SoftwareSerial (Felype Nery contribution);
1.1.0: Eliminated the libraries recompilation every time (Mark Howells contribution);
1.0.7: Reverted private configurations because they have the run command "make upload";
1.0.6: Removed private configurations of the template project (was a problem in Linux);
1.0.5: Updated paths to Arduino 1.0.4; Added baudrate configuration for Arduino Duemilanove; Changed "Tool Collection" to fixed "Arduino" configuration (was a problem when more than one configuration existed); Removed .exe extension of the Linker tool (was a problem in Linux);
1.0.4: Project folders translated to english;
1.0.3: Added support for GSMSHIELD library (https://code.google.com/p/gsm-shield-arduino). Corrected system paths in documentation;
1.0.2: Signed;
1.0.1: Added documentation;
1.0: First version working with Arduino Uno R3 and Arduino Mega 2560.

Verifications for NetBeans versions

Plugin is not subject to any verification



Introduction

Arduino NetBeans plugin is open source, hosted at https://github.com/jaquesclaudino/arduino-netbeans

Working with Arduino Uno R3, Arduino Mega 2560 and Arduino Duemilanove

More about Arduino: www.arduino.cc

Install.pdf: https://github.com/jaquesclaudino/arduino-netbeans/blob/master/doc/install.pdf

[ You have to be logged in to be able to comment. ]

User Comments

  

How to setup the Arduino Tool Collection correctly?

How I can to setup the entirely tool collection for use with arduino correctly?

It's possible to add the *.ino extension for the colorize (not manually)
Posted by wilmar on Feb 24, 2016
  

MAKE FAILED (exit value 2, total time: 63ms)

after last plugin update, it works :)
Posted by Marrek on Feb 23, 2016
  

'test' is not recognized

The 'test' is an utilitary program used in make process. For windows, you can install cygwin to fix the problem.
Posted by jaques.claudino on Feb 22, 2016
  

failed

hi,

i got same error as Marreck,

doesn't work with arduino 1.6.5 and beans 8.1.

thx.

Posted by bobof27 on Feb 22, 2016
  

MAKE FAILED (exit value 2, total time: 63ms)

hi there,

cd 'C:/arduinoStuff/netko/Arduino'
C:\GnuWin32\bin\make.exe -f Makefile
'test' is not recognized as an internal or external command,
operable program or batch file.
The syntax of the command is incorrect.
mkdir -p lib/core/
The syntax of the command is incorrect.
make: *** [lib/core/abi.cpp.o] Error 1

I got arduino 1.6.5 boards 1.6.7 beans 8.1

thx
have nice day :)
Posted by Marrek on Feb 12, 2016
  

Helped

Thx, that helped. :)
Posted by ChrisLE on May 28, 2015
  

Answer: Arduino.h: No such file or directory.

Hello, please fix the paths on your Makefile, including "/avr":

ARDUINO_CORE_DIR = ${ARDUINO_BASE_DIR}/hardware/arduino/avr/cores/arduino
...
ARDUINO_PINS_DIR = ${ARDUINO_BASE_DIR}/hardware/arduino/avr/variants/standard
Posted by jaques.claudino on May 26, 2015
  

Arduino.h: No such file or directory.

Ok, I wanted to test your answer but I didn't get it run. I use not Arduino 1.0.5 I use 1.6.4 and the folder structure is a bit different. There is no utils folder inside avr anymore. There are not utility folders insider SD or Ethernet anymore. I installed the new Arduino 1.6.4 and GnuWin32 for make. I added the toolchain and it shows me an unknown toolchaine when I add the bin folder. I used Gnu WinAVR and changed the name to Ardunio, but it will only complete the avr-gdb command and the make, nothing more.

When I add this line:
#include

it says me: Arduino.h: No such file or directory. I coldn't get it working. I used your pdf from this link, step by step, but it's obsoleted I think: https://code.google.com/p/arduino-netbeans/


Regards

Chris
Posted by ChrisLE on May 26, 2015
  

Answer: No Code completion

It works fine on Netbeans 8.0.2. You must add these paths on Code Assistance > C++ Compiler:

C:\ProgramData\Arduino\hardware\arduino\cores\arduino
C:\ProgramData\Arduino\hardware\arduino\variants\standard

Also, if you use libraries, add all the paths you need:

C:\ProgramData\Arduino\libraries\Ethernet
C:\ProgramData\Arduino\libraries\Ethernet\utility
C:\ProgramData\Arduino\libraries\Servo
...
Posted by jaques.claudino on Feb 02, 2015
  

No Code completion

I use it with my Netbeans 8.0.2 (updated to the nightly build) and I added these files to the code assistance section on the C/C++ tab:

C:\ProgramData\Arduino\hardware\tools\avr\lib\gcc\avr\4.3.2\include (automatically added)
C:\ProgramData\Arduino\hardware\tools\avr\lib\gcc\avr\4.3.2\include-fixed (automatically added)
C:\ProgramData\Arduino\hardware\tools\avr\avr\include (automatically added)
C:\ProgramData\Arduino\hardware\arduino\ (manually added)
C:\ProgramData\Arduino\hardware\arduino\cores\arduino (manually added)

I have no code completion for normal C/C++ commands anymore. Only for preprocessor directives. So no code completion for typing Serial or whatever I need. Is it not fully compatible with NB 8.0.2 or the nightly or did I smth wrong?
Posted by ChrisLE on Dec 28, 2014
  

Answers

SemihOkan: The 'test' is a program placed at Arduino-1.0.5\hardware\tools\avr\utils\bin. You must add the path in your system variable to fix this problem.

charonme: Unfortunately, the plugin does not support '.ino' files import. You must manually copy-past the source from your .ino to main.cpp.
Posted by jaques.claudino on Dec 20, 2013
  

Arduino compiling

I need your help for developing Arduino project but my problem is like that:

'test' is not recognized as an internal or external command,
operable program or batch file.
The syntax of the command is incorrect.
mkdir -p lib/core/
The syntax of the command is incorrect.
make: *** [lib/core/CDC.cpp.o] Hata 1

what is the problem? I want to improve my arduino project in Netbeans.

Thank you.

Posted by SemihOkan on Dec 19, 2013
  

create netbeans project from existing .ino arduino project

how do I create a netbeans project from existing arduino .ino sources?
Posted by charonme on Dec 17, 2013
  

PDF Screens

Cant wait to use the plugin. Screencaptures in the pdf is not English, going to make it a bit tricky
Posted by ThinusBothma on Jun 16, 2013
  

Excellent Plugin

This plugin help me a lot! Easy to install and configure. The developer is helpful and competent. Congratulations!
Posted by felypenery on May 29, 2013
  

Excellent

Great plugin, super developer.

Installation instructions are straightforward and easy to follow.
Posted by Mark_H on Apr 19, 2013
  

Super

Thank you so much. I love Arduino and NetBeans.
Thanks.
Posted by zmirc on Apr 04, 2013
  

How to install

http://arduino-netbeans.googlecode.com/files/Install.pdf
Posted by jaques.claudino on Jan 14, 2013
By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo