Deploy felis/USB_Host_Shield_2.0 to github.com/felis/USB_Host_Shield_2.0.git:gh-pages

This commit is contained in:
Deployment Bot (from Travis CI) 2019-10-14 18:14:12 +00:00
parent d59972c2a3
commit b91dab10f7
2 changed files with 10 additions and 10 deletions

File diff suppressed because one or more lines are too long

View file

@ -177,7 +177,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<ul> <ul>
<li>All official Arduino AVR boards (Uno, Duemilanove, Mega, Mega 2560, Mega <a class="el" href="class_a_d_k.html">ADK</a>, Leonardo etc.)</li> <li>All official Arduino AVR boards (Uno, Duemilanove, Mega, Mega 2560, Mega <a class="el" href="class_a_d_k.html">ADK</a>, Leonardo etc.)</li>
<li>Arduino Due, Intel Galileo, Intel Galileo 2, and Intel Edison<ul> <li>Arduino Due, Intel Galileo, Intel Galileo 2, and Intel Edison<ul>
<li>Note that the Intel Galileo uses pin 2 and 3 as INT and SS pin respectively by default, so some modifications to the shield are needed. See the "Interface modifications" section in the <a href="https://www.circuitsathome.com/usb-host-shield-hardware-manual">hardware manual</a> for more information.</li> <li>Note that the Intel Galileo uses pin 2 and 3 as INT and SS pin respectively by default, so some modifications to the shield are needed. See the "Interface modifications" section in the <a href="https://chome.nerpa.tech/usb-host-shield-hardware-manual">hardware manual</a> for more information.</li>
<li>Note native <a class="el" href="class_u_s_b.html">USB</a> host is not supported on any of these platforms. You will have to use the shield for now.</li> <li>Note native <a class="el" href="class_u_s_b.html">USB</a> host is not supported on any of these platforms. You will have to use the shield for now.</li>
</ul> </ul>
</li> </li>
@ -190,7 +190,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>Black Widdow</li> <li>Black Widdow</li>
<li>RedBearLab nRF51822</li> <li>RedBearLab nRF51822</li>
<li>Digilent chipKIT<ul> <li>Digilent chipKIT<ul>
<li>Please see: <a href="http://www.circuitsathome.com/mcu/usb/running-usb-host-code-on-digilent-chipkit-board">http://www.circuitsathome.com/mcu/usb/running-usb-host-code-on-digilent-chipkit-board</a>.</li> <li>Please see: <a href="https://chome.nerpa.tech/mcu/usb/running-usb-host-code-on-digilent-chipkit-board">https://chome.nerpa.tech/mcu/usb/running-usb-host-code-on-digilent-chipkit-board</a>.</li>
</ul> </ul>
</li> </li>
<li>STM32F4<ul> <li>STM32F4<ul>
@ -234,7 +234,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>Take a look at the <a href="examples/Bluetooth/SPP/SPP.ino">SPP.ino</a> example for more information.</p> <p>Take a look at the <a href="examples/Bluetooth/SPP/SPP.ino">SPP.ino</a> example for more information.</p>
<p>More information can be found at these blog posts:</p> <p>More information can be found at these blog posts:</p>
<ul> <ul>
<li><a href="http://www.circuitsathome.com/mcu/bluetooth-rfcommspp-service-support-for-usb-host-2-0-library-released">http://www.circuitsathome.com/mcu/bluetooth-rfcommspp-service-support-for-usb-host-2-0-library-released</a></li> <li><a href="http://chome.nerpa.tech/mcu/bluetooth-rfcommspp-service-support-for-usb-host-2-0-library-released">http://chome.nerpa.tech/mcu/bluetooth-rfcommspp-service-support-for-usb-host-2-0-library-released</a></li>
<li><a href="http://blog.tkjelectronics.dk/2012/07/rfcommspp-library-for-arduino/">http://blog.tkjelectronics.dk/2012/07/rfcommspp-library-for-arduino/</a></li> <li><a href="http://blog.tkjelectronics.dk/2012/07/rfcommspp-library-for-arduino/">http://blog.tkjelectronics.dk/2012/07/rfcommspp-library-for-arduino/</a></li>
</ul> </ul>
<p>To implement the <a class="el" href="class_s_p_p.html">SPP</a> protocol I used a Bluetooth sniffing tool called <a href="http://www.tkjelectronics.com/uploads/PacketLogger.zip">PacketLogger</a> developed by Apple. It enables me to see the Bluetooth communication between my Mac and any device.</p> <p>To implement the <a class="el" href="class_s_p_p.html">SPP</a> protocol I used a Bluetooth sniffing tool called <a href="http://www.tkjelectronics.com/uploads/PacketLogger.zip">PacketLogger</a> developed by Apple. It enables me to see the Bluetooth communication between my Mac and any device.</p>
@ -256,13 +256,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>Also take a look at the blog posts:</p> <p>Also take a look at the blog posts:</p>
<ul> <ul>
<li><a href="http://blog.tkjelectronics.dk/2012/01/ps3-controller-bt-library-for-arduino/">http://blog.tkjelectronics.dk/2012/01/ps3-controller-bt-library-for-arduino/</a></li> <li><a href="http://blog.tkjelectronics.dk/2012/01/ps3-controller-bt-library-for-arduino/">http://blog.tkjelectronics.dk/2012/01/ps3-controller-bt-library-for-arduino/</a></li>
<li><a href="http://www.circuitsathome.com/mcu/sony-ps3-controller-support-added-to-usb-host-library">http://www.circuitsathome.com/mcu/sony-ps3-controller-support-added-to-usb-host-library</a></li> <li><a href="http://chome.nerpa.tech/mcu/sony-ps3-controller-support-added-to-usb-host-library">http://chome.nerpa.tech/mcu/sony-ps3-controller-support-added-to-usb-host-library</a></li>
<li><a href="http://www.circuitsathome.com/mcu/arduino/interfacing-ps3-controllers-via-usb">http://www.circuitsathome.com/mcu/arduino/interfacing-ps3-controllers-via-usb</a></li> <li><a href="http://chome.nerpa.tech/mcu/arduino/interfacing-ps3-controllers-via-usb">http://chome.nerpa.tech/mcu/arduino/interfacing-ps3-controllers-via-usb</a></li>
</ul> </ul>
<p>A special thanks go to the following people:</p> <p>A special thanks go to the following people:</p>
<ol type="1"> <ol type="1">
<li><em>Richard Ibbotson</em> who made this excellent guide: <a href="http://www.circuitsathome.com/mcu/ps3-and-wiimote-game-controllers-on-the-arduino-host-shield-part">http://www.circuitsathome.com/mcu/ps3-and-wiimote-game-controllers-on-the-arduino-host-shield-part</a></li> <li><em>Richard Ibbotson</em> who made this excellent guide: <a href="http://chome.nerpa.tech/mcu/ps3-and-wiimote-game-controllers-on-the-arduino-host-shield-part">http://chome.nerpa.tech/mcu/ps3-and-wiimote-game-controllers-on-the-arduino-host-shield-part</a></li>
<li><em>Tomoyuki Tanaka</em> for releasing his code for the Arduino <a class="el" href="class_u_s_b.html">USB</a> Host shield connected to the wiimote: <a href="http://www.circuitsathome.com/mcu/rc-car-controlled-by-wii-remote-on-arduino">http://www.circuitsathome.com/mcu/rc-car-controlled-by-wii-remote-on-arduino</a></li> <li><em>Tomoyuki Tanaka</em> for releasing his code for the Arduino <a class="el" href="class_u_s_b.html">USB</a> Host shield connected to the wiimote: <a href="http://chome.nerpa.tech/mcu/rc-car-controlled-by-wii-remote-on-arduino">http://chome.nerpa.tech/mcu/rc-car-controlled-by-wii-remote-on-arduino</a></li>
</ol> </ol>
<p>Also a big thanks all the people behind these sites about the Motion controller:</p> <p>Also a big thanks all the people behind these sites about the Motion controller:</p>
<ul> <ul>
@ -289,7 +289,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>Examples code can be found in the <a href="examples/Xbox">examples directory</a>.</p> <p>Examples code can be found in the <a href="examples/Xbox">examples directory</a>.</p>
<p>Also see the following blog posts:</p> <p>Also see the following blog posts:</p>
<ul> <ul>
<li><a href="http://www.circuitsathome.com/mcu/xbox360-controller-support-added-to-usb-host-shield-2-0-library">http://www.circuitsathome.com/mcu/xbox360-controller-support-added-to-usb-host-shield-2-0-library</a></li> <li><a href="http://chome.nerpa.tech/mcu/xbox360-controller-support-added-to-usb-host-shield-2-0-library">http://chome.nerpa.tech/mcu/xbox360-controller-support-added-to-usb-host-shield-2-0-library</a></li>
<li><a href="http://blog.tkjelectronics.dk/2012/07/xbox-360-controller-support-added-to-the-usb-host-library/">http://blog.tkjelectronics.dk/2012/07/xbox-360-controller-support-added-to-the-usb-host-library/</a></li> <li><a href="http://blog.tkjelectronics.dk/2012/07/xbox-360-controller-support-added-to-the-usb-host-library/">http://blog.tkjelectronics.dk/2012/07/xbox-360-controller-support-added-to-the-usb-host-library/</a></li>
<li><a href="http://blog.tkjelectronics.dk/2012/12/xbox-360-receiver-added-to-the-usb-host-library/">http://blog.tkjelectronics.dk/2012/12/xbox-360-receiver-added-to-the-usb-host-library/</a></li> <li><a href="http://blog.tkjelectronics.dk/2012/12/xbox-360-receiver-added-to-the-usb-host-library/">http://blog.tkjelectronics.dk/2012/12/xbox-360-receiver-added-to-the-usb-host-library/</a></li>
</ul> </ul>
@ -352,7 +352,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>Furthermore it uses one pin as SS and one INT pin. These are by default located on pin 10 and 9 respectively. They can easily be reconfigured in case you need to use them for something else by cutting the jumper on the shield and then solder a wire from the pad to the new pin.</p> <p>Furthermore it uses one pin as SS and one INT pin. These are by default located on pin 10 and 9 respectively. They can easily be reconfigured in case you need to use them for something else by cutting the jumper on the shield and then solder a wire from the pad to the new pin.</p>
<p>After that you need modify the following entry in <a href="UsbCore.h">UsbCore.h</a>:</p> <p>After that you need modify the following entry in <a href="UsbCore.h">UsbCore.h</a>:</p>
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;{C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;typedef MAX3421e&lt;P10, P9&gt; MAX3421E;</div></div><!-- fragment --><p>For instance if you have rerouted SS to pin 7 it should read:</p> <div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;{C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;typedef MAX3421e&lt;P10, P9&gt; MAX3421E;</div></div><!-- fragment --><p>For instance if you have rerouted SS to pin 7 it should read:</p>
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;{C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;typedef MAX3421e&lt;P7, P9&gt; MAX3421E;</div></div><!-- fragment --><p>See the "Interface modifications" section in the <a href="https://www.circuitsathome.com/usb-host-shield-hardware-manual">hardware manual</a> for more information.</p> <div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;{C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;typedef MAX3421e&lt;P7, P9&gt; MAX3421E;</div></div><!-- fragment --><p>See the "Interface modifications" section in the <a href="https://chome.nerpa.tech/usb-host-shield-hardware-manual">hardware manual</a> for more information.</p>
<h1>FAQ</h1> <h1>FAQ</h1>
<blockquote class="doxtable"> <blockquote class="doxtable">
<p>When I plug my device into the <a class="el" href="class_u_s_b.html">USB</a> connector nothing happens? </p> <p>When I plug my device into the <a class="el" href="class_u_s_b.html">USB</a> connector nothing happens? </p>