aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Madison <dmadison@users.noreply.github.com>2019-03-09 23:30:09 -0500
committerGitHub <noreply@github.com>2019-03-09 23:30:09 -0500
commitdaefff2c9517ac0b58d56255bfc200b3f231f0fb (patch)
treeff8610e2b654cc53380ea3c6c3404beec7e0d67e
parentd9c3f16a6edab9131d2c08b8d4ebeb320410b9f8 (diff)
Add limitations section to README
-rw-r--r--README.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3f1c357..dadb809 100644
--- a/README.md
+++ b/README.md
@@ -71,6 +71,16 @@ Note that the IDE may say that it "Couldn't find a Board on the selected port" e
Unfortunately boards such as the Uno, Nano, or Mega that do not have native USB support will *not* work.
+## Limitations
+
+### No Console Support
+
+This will *not* enable you to use your Arduino with an Xbox console! Genuine controllers use a dedicated hardware security chip that handshakes with the console. The Arduinos do not have this chip, and its security method has not been (openly) broken.
+
+### No Commercial Use
+
+These board definitions make use of Microsoft's VID and PID in order to latch on to the PC driver. As such this is strictly for educational or development use by non-commercial entities.
+
## License
The Arduino core files are licensed under the terms of the [GNU Lesser General Public License (LGPL) version 2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html). Modifications are released under these same terms. See the [LICENSE](LICENSE.txt) file for more information.