55 lines
2.2 KiB
Markdown
55 lines
2.2 KiB
Markdown
|
# Basic Joystick Input Device
|
||
|
2018
|
||
|
|
||
|
(c) Diogo Cordeiro
|
||
|
|
||
|
This is the README file for Basic Joystick Input Device, a very simple and cool way of getting to know how a joystick works underneath the hood.
|
||
|
|
||
|
Further information about the Basic Joystick Input Device can be found in the project home page:
|
||
|
|
||
|
[https://www.diogo.site/projects/basic-joystick-input-device/](https://www.diogo.site/projects/basic-joystick-input-device/)
|
||
|
|
||
|
## Getting Started
|
||
|
This small project was developed with the only purpose in life of supporting a Technical Communication course presentation.
|
||
|
|
||
|
As so, and given the limited time available for the presentation, it is very simple to get it working.
|
||
|
|
||
|
### Prerequisites
|
||
|
* JVM (for the driver)
|
||
|
* Arduino Uno
|
||
|
* Joystick (duh.)
|
||
|
* Jumping Wires
|
||
|
|
||
|
## Authors
|
||
|
|
||
|
* **Diogo Cordeiro** - *Initial work* - Basic Joystick Input Device
|
||
|
|
||
|
## License
|
||
|
|
||
|
This program is free software: you can redistribute it and/or modify
|
||
|
it under the terms of the GNU Affero General Public License as
|
||
|
published by the Free Software Foundation, either version 3 of the
|
||
|
License, or (at your option) any later version.
|
||
|
|
||
|
This program is distributed in the hope that it will be useful, but
|
||
|
WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||
|
Affero General Public License for more details.
|
||
|
|
||
|
You should have received a copy of the GNU Affero General Public
|
||
|
License along with this program, in the file "COPYING". If not, see
|
||
|
<http://www.gnu.org/licenses/>.
|
||
|
|
||
|
IMPORTANT NOTE: The GNU Affero General Public License (AGPL) has
|
||
|
*different requirements* from the "regular" GPL. In particular, if
|
||
|
you make modifications to the Fun with Binary source code on your server,
|
||
|
you *MUST MAKE AVAILABLE* the modified version of the source code
|
||
|
to your users under the same license. This is a legal requirement
|
||
|
of using the software, and if you do not wish to share your
|
||
|
modifications, *YOU MAY NOT INSTALL BASIC JOYSTICK INPUT DEVICE*.
|
||
|
|
||
|
Additional library software has been made available. All of it is Free Software
|
||
|
and can be distributed under liberal terms, but those terms may differ in detail
|
||
|
from the AGPL's particulars. See each package's license file in their official
|
||
|
repository for additional terms.
|