You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The shield is using SPI for communicating with the MAX3421E USB host controller. It uses the SCK, MISO and MOSI pins via the ICSP on your board.
259
+
260
+
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.
261
+
262
+
After that you need modify the following entry in [UsbCore.h](UsbCore.h):
263
+
264
+
```C++
265
+
typedef MAX3421e<P10, P9> MAX3421E;
266
+
```
267
+
268
+
For instance if you have rerouted SS to pin 7 it should read:
269
+
270
+
```C++
271
+
typedef MAX3421e<P7, P9> MAX3421E;
272
+
```
273
+
274
+
See the "Interface modifications" section in the [hardware manual](https://www.circuitsathome.com/usb-host-shield-hardware-manual) for more information.
275
+
256
276
# FAQ
257
277
258
278
> When I plug my device into the USB connector nothing happens?
0 commit comments