mirror of
https://github.com/felis/USB_Host_Shield_2.0.git
synced 2024-03-22 11:31:26 +01:00
Deploy felis/USB_Host_Shield_2.0 to github.com/felis/USB_Host_Shield_2.0.git:gh-pages
This commit is contained in:
parent
d59972c2a3
commit
b91dab10f7
2 changed files with 10 additions and 10 deletions
File diff suppressed because one or more lines are too long
18
index.html
18
index.html
|
@ -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> {C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> typedef MAX3421e<P10, P9> 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> {C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> typedef MAX3421e<P10, P9> 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> {C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> typedef MAX3421e<P7, P9> 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> {C++}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> typedef MAX3421e<P7, P9> 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>
|
||||||
|
|
Loading…
Reference in a new issue