Skip to content

emanuelepaiano/serialduino

Repository files navigation

Serialduino for Java v0.5

Yet another Java Arduino Serial Monitor - Work in Progress.

Supported links:

  • COM ports
  • TCP/IP
  • Bluetooth RFCOMM (under development, will be supported on v1.0)

Tested on Linux Mint 18.

Dependencies:

jSSC, for com support driver - https://code.google.com/archive/p/java-simple-serial-connector/

Import library to other projects

Standalone

Download jSSC and SerialDuino jar files. Import this libraries into your Eclipse Build Path project.

Maven

If you want to import SerialDuino into another Maven project, you can

  • Method 1: Add dependency to your pom.xml, and download dependencies from Maven Central Repository:
<dependency>
    <groupId>io.github.emanuelepaiano</groupId>
    <artifactId>serialduino</artifactId>
    <version>0.5.0</version>
</dependency>

and build with "mvn clean package".

  • Method 2: offline maven install

If you can't contact Maven repository, or you haven't Internet access, you can download this package by git:

# git clone https://github.com/emanuelepaiano/serialduino.git

enter into serialduino/ directory and run "mvn package":

# cd serialduino
# mvn package
# mvn install

add follow lines to your project's pom.xml:

<dependency>
    <groupId>io.github.emanuelepaiano</groupId>
    <artifactId>serialduino</artifactId>
    <version>0.5.0</version>
</dependency>

don't forget to download jssc library too.

Examples

See src/serialduino/examples sources.

License

Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0

Author

Emanuele Paiano - nixw0rm [at] gmail [dot] com