USB_Host_Shield_2.0/examples/testusbhostFAT
2013-06-09 20:24:44 +02:00
..
Arduino_Makefile_master@f379bae02a Added the master makefile as a submodule as well 2013-06-09 19:32:27 +02:00
generic_storage@b87902bf7a Uploaded Andrew's example code 2013-06-09 19:22:24 +02:00
xmem2@b2adf12413 Uploaded Andrew's example code 2013-06-09 19:22:24 +02:00
avr-gdb.conf Uploaded Andrew's example code 2013-06-09 19:22:24 +02:00
Makefile Added the master makefile as a submodule as well 2013-06-09 19:32:27 +02:00
README.md Added link to master makefile 2013-06-09 20:24:44 +02:00
testusbhostFAT.ino Uploaded Andrew's example code 2013-06-09 19:22:24 +02:00

This small sketch tests the USB host shield mass storage library.

Note: This will not run a Arduino Uno due to the limited ram available in the ATmega328p.

The Arduino Mega (ATmega1280) and the Arduino Mega 2560 (ATmega2560) are confirmed to work with this test code.

To compile this example you will need the following libraries as well:

It is recommended to get a external RAM shield or apply the following patch: https://github.com/arduino/Arduino/issues/1425.

The following shield is recommended: http://ruggedcircuits.com/html/quadram.html.

You must use the bundled Makefile to compile the code instead of the Arduino IDE if you do not use external RAM. The master makefile is bundled as a submodule, but can also be downloaded manually at the following link: https://github.com/xxxajk/Arduino_Makefile_master.

To download the USB Host library and all the needed libraries for this test.

Run the following command in a terminal application:

git clone --recursive https://github.com/felis/USB_Host_Shield_2.0

If you want to update all the submodules run:

git submodule foreach --recursive git pull origin master