RS232 Communication Plugin for NetBeans IDE
In the beginning of November 2011, I posted an article on NetBeans Zone about implementing AVR microcontroller support for NetBeans IDE. For the last month (in my spare time) I have been working to create the first plugin that brings the IDE closer to realizing that goal.
The RS232 communication plugin is almost completely finished. The plugin uses the RXTX library (http://rxtx.qbang.org/wiki/index.php/Main_Page) and can communicate with any RS232 device, such as the very popular Arduino development boards.
The RS232 communication plugin is only the first of the planned plugins that I wish to create to make NetBeans IDE more compatible for the embedded engineer.
See http://java.net/projects/nbplugin-avr, the project's homepage.
The RS232 window is capable of receiving RS232 communication data and display this data in either ASCII (plain text), hexadecimal, octal or binary values; sending data to the device in either ASCII or hexadecimal values; logging the data to a log file; changing COM port, baud, # databits, parity, stopbits, and some handy UI stuff:
The plugin also has some public API packages that other NetBeans RCP developers can use to implement RS232 communication in their own applications.
This plugin is tested on Windows 7 and Mac OS X. See http://java.net/projects/nbplugin-avr for the latest release and sources (GPL-2.0).
I am currently looking for people who are willing to join the project and help develop and/or test the plugin!
Next step, for AVR support in NetBeans IDE, will be to implement basic AVRDUDE functionality.
Version 0.2 of the RS232 plugin can be downloaded here.
and HAPPY NEW YEAR!
| Attachment | Size |
|---|---|
| rs232window.png | 12.41 KB |
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)





Comments
Sławomir Mikuła replied on Tue, 2011/12/27 - 3:51am
Matt Coleman replied on Wed, 2012/03/21 - 12:50pm
in response to:
Sławomir Mikuła
tried this and it works!!congratulation on this one
web designer buffalo
Carla Brian replied on Sun, 2012/05/06 - 11:08am
Mateo Gomez replied on Wed, 2012/08/15 - 1:46am
in response to:
Sławomir Mikuła
yes,,it is very good on linux i must say
mexican drinks
Stork Club replied on Fri, 2012/10/19 - 1:44am
coolest plugin ever!!it work with lots of system
club stork
Simon Ong replied on Mon, 2013/02/04 - 1:34am
Hi:
I'm new to Java, I'm using MS Visual Studio most of my "Life". I did a lot programming in C# with Serial Port (RS232). Few years back I tried and gave up with Javacomm and then RXTx. As compared to VS, that was nightmare. I wanted to give a try and now refreshing as much as i can on java (Netbeans 7.2.1 on wind 7 64bits).
Hope you can help and give me a hand on this.
How do I use the plug in you developed in Netbeans? If you don't mind just do the Dummies way. Step by step...(:
"coolest plugin ever!!it work with lots of system", THAT really attract my attention.
Johan Botha replied on Thu, 2013/02/28 - 2:04am
Rancho Cucamonga Garage Door Repair I desired to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.
Johan Botha replied on Tue, 2013/04/02 - 12:40am
onlinecasinoperle | online-kasino-berichte | onlinecasinopirat
onlinecasinopot | onlinecasinopower | onlinecasinoprofis
Such skills are no longer taught in this country, largely as a result of having to teach to standardized tests.
Johan Botha replied on Wed, 2013/04/03 - 4:18am
styrofoam They just regurgitate what they've been taught without actually understanding it or - most importantly - being able to learn from it.