README, updated license in ControllerPollThread.java

This commit is contained in:
Daniele Verducci 2014-03-08 22:48:06 +00:00
parent 730248cf9e
commit 69e2a58c67
3 changed files with 53 additions and 3 deletions

View File

@ -14,6 +14,10 @@
You should have received a copy of the GNU General Public License
along with ExplorerBot. If not, see <http://www.gnu.org/licenses/>.
This file accesses the JInput library binaries. The JInput library
is licensed under the MIT license, and its source code is NOT included
in this project.
*/
package it.danieleverducci.explorerbot.client;

View File

@ -1,4 +1,50 @@
explorerbot
===========
Explorerbot
=========
Explorerbot is a simple robot driven by Arduino through Java and an analog gamepad
Setup
---
- Write the Arduino firmware to an Arduino board
- Connect a servomotor to pin 7
- Connect an H-Bridge-driven motor to pins 7(hbridge enable), 10(motor+) and 9(motor-)
Use
---
- Start the server in a computer (ExplorerBot java application) or android mobile phone (AndroidExplorerbotServer app) with an Arduino connected via USB (USB-OTG for the phone).
```sh
java -jar explorerbot.jar server
```
- Start the client in a computer with an analog USB gamepad connected, providing the server's IP address
```sh
java -jar explorerbot.jar client 192.168.0.23
```
- Drive the robot through your gamepad!
Version
----
1.0
Thanks
-----------
Thanks to Games-Core for the [JInput gamepad polling library](https://java.net/projects/jinput)
Thanks scream3r for the [jssc java serial library](https://code.google.com/p/java-simple-serial-connector/)
Thanks mik3y for the [usb-serial-for-android library](https://github.com/mik3y/usb-serial-for-android)
License
----
ExplorerBot and AndroidExplorerbotServer are released under GPL v3 Library
The JInput library is released under the BSD Licence and cannot be considered part of this project, it is an indipendent library with an indipendent licence. The JInput sources are not included in this project, the library is included in binary form.
The jssc library is released under the LGPL Licence and cannot be considered part of this project.
The usb-serial-for-android library is released under the LGPL Licence and cannot be considered part of this project.
A simple robot driven by an analog joystick via Java and Arduino