1. הקדמה
This manual provides instructions for the HiLetgo Stackable SD Card and TF Card Shield, designed for use with Arduino UNO R3 and Arduino Mega 2560 boards. This shield enables your Arduino project to utilize SD and Micro SD (TF) cards for data storage.
The shield supports standard SD, Micro SD, and SDHC cards. Its stackable design allows for integration with other Arduino shields, provided they do not conflict with the SPI pins. The board uses the Arduino hardware SPI interface, supporting SPI mode SD/TF cards.
פיגור 1: פון אויבן אַראָפּ view of the HiLetgo Stackable SD Card and TF Card Shield.
2. סעטאַפּ און ייַנמאָנטירונג
Follow these steps to properly set up and install your SD Card Shield with an Arduino board.
2.1 חלקtage סעלעקציע
געפינען די 3.3V/5V סעלעקטאָר באַשטימען on the shield. Set this switch to '3.3V' as SD cards operate at 3.3V. Incorrect voltage can damage the SD card.
פיגורע 2: פראָנט view of the shield, highlighting the SD/TF card slots and the voltagE סעלעקטאָר באַשטימען.
2.2 Pin Alignment and Jumper Settings
Carefully align the shield's pins with the corresponding pins on your Arduino board (e.g., Arduino UNO R3 or Mega 2560). Ensure all pins are correctly seated.
- For Arduino UNO R3 (and similar boards): The shield typically uses digital pins D10 (Chip Select - CS), D11 (MOSI), D12 (MISO), and D13 (SCK). The default Chip Select (CS) pin in Arduino SD examples is often D4, but for this shield, it is typically D10. Verify and adjust your code accordingly.
- For Arduino Mega 2560: The SPI pins on the Mega 2560 differ from the UNO. The Mega uses pins D50 (MISO), D51 (MOSI), D52 (SCK), and D53 (SS/CS). If using the shield with a Mega, you may need to jumper pins D10, D11, D12, D13 on the shield to D53, D51, D50, D52 respectively on the Mega. Additionally, the Chip Select pin in your code must be changed from D10 (or D4) to D53.
- SPI Jumpers (for Arduino DUE and some MEGA configurations): For certain Arduino boards like the Arduino DUE, or specific MEGA configurations, it may be necessary to remove the three adjacent SPI jumpers on the top of the board. Refer to the iTEAD wiki for specific compatibility details for your Arduino model. For Arduino DUE, remove these jumpers and keep the switch on 3.3V.
פיגורע 3: זייַט view illustrating the stackable design and pin headers.
2.3 ווייכווארג סעטאַפּ
- עפֿענען די Arduino IDE.
- נאַוויגירן צו File > עקסamples > SD > Cardinfo. דעם עקסample sketch reads the SD card information.
- Before compiling, ensure you select the correct target board in the Arduino IDE (מכשירים > ברעט).
- מאָדיפיצירן די
chipSelectשטיפט אין דיCardinfoexample sketch to match your setup (e.g.,const int chipSelect = 10;for UNO, orconst int chipSelect = 53;for Mega if jumpered). - Upload the sketch to your Arduino board.
- Open the Serial Monitor to view the SD card information.
2.4 SD קאַרטל אַריינשטעלן
Insert a compatible SD or Micro SD card into the appropriate slot on the shield. Ensure it is inserted correctly and fully seated until it clicks into place.
3. אָפּעראַציע
The shield facilitates reading from and writing to SD/TF cards using the Arduino SPI interface.
- For basic file operations, you can use the provided TinyFAT file system library, which supports FAT16 formatted cards (e.g., 1GB cards).
- For FAT32 support and more advanced functionalities, utilize the official Arduino SD library.
- Ensure the correct Chip Select (CS) pin is defined in your Arduino sketch for proper communication with the SD card.
4. וישאַלט
- Keep the shield clean and free from dust and moisture.
- Avoid applying excessive force when inserting or removing SD cards to prevent damage to the card slot.
- ענסורע געהעריק וואָלtage selection (3.3V) to prevent damage to the SD card.
5. טראָובלעשאָאָטינג
- Issue: SD card not detected or 'Cardinfo' exampדי פיילז.
- לייזונג: Verify the 3.3V/5V switch is set to '3.3V'.
- לייזונג: Check pin connections between the shield and Arduino. Ensure all pins are correctly aligned and seated.
- לייזונג: באַשטעטיקן די
chipSelectpin in your Arduino sketch matches the physical connection (D10 for UNO, D53 for Mega if jumpered). - לייזונג: For Arduino Mega, ensure SPI pins are correctly jumpered if necessary (D10-D53, D11-D51, D12-D50, D13-D52).
- לייזונג: Ensure the correct board is selected in the Arduino IDE (מכשירים > ברעט).
- לייזונג: Try a different SD card. Ensure the card is formatted correctly (FAT16 for TinyFAT, FAT32 for official SD library).
- לייזונג: If using an Arduino DUE or specific MEGA, check if the SPI jumpers on the shield need to be removed as per iTEAD wiki instructions.
- Issue: SD card easily pulls out.
- לייזונג: Exercise caution when handling the shield with an SD card inserted. Ensure the card is fully latched into the slot.
- Issue: SCL and SDA pins are covered by the shield.
- לייזונג: If I2C communication is required, you can use Analog pins A4 and A5 on the Arduino for SCL and SDA respectively, as these are typically available even when the shield is stacked.
6. ספּעסאַפאַקיישאַנז
| סאָרט | הילעטגאָ |
| מאָדעל נאָמען | 3-01-0060-a |
| Compatible Flash Memory Types | Micro SD, SD, SDHC |
| קאַמפּאַטאַבאַל דעוויסעס | Arduino UNO R3, Arduino Mega 2560, Personal Computer |
| נאָך פֿעיִקייטן | סטאַקקאַבלע פּלאַן |
| מעדיע ספּיד | Up to 20 MB per second (SPI limited) |
| ייַזנוואַרג קאַנעקטיוויטי | SPI (via SDHC interface) |
| פּונקט וואָג | Approximately 0.05 Pounds (22.7 grams) |
| דימענשאַנז (די רענטגענ וו x ה) | 53mm x 47mm x 53mm (approximate, including pins) |
| קאָליר | בלוי |
| פאַבריקאַנט | iTead |
| UPC | 610708262626 |
| ASIN | B006LRR0IQ |
7. וואָראַנטי און שטיצן
דער פּראָדוקט קומט מיט אַ לימיטעד וואָראַנטי.
For technology support or any issues with our products, please contact HiLetgo support:
בליצפּאָסט: support@hilego.com
Figure 4: Product packaging with support contact information.





