Description
SD Card Reader Writer SPI Module for Arduino - Dual 3.3V 5V Level Shifting US. **SD Card Reader Writer SPI Module for Arduino - Dual 3.3V/5V** Enhance your Arduino projects with this SD Card Reader Writer Module! Compatible with full-sized SD and SDHC cards up to 32GB, this module lets you add removable file storage effortlessly. Ideal for data logging and multimedia applications, it features: - **Dual Voltage Compatibility:** Use either 3.3V or 5V power inputs to suit your microcontroller. - **Onboard Level Shifting:** Protects against voltage damage while providing stable communication over the standard SPI bus. - **Easy Integration:** Works seamlessly with the Arduino SD library--no extra libraries needed. This breadboard-friendly module is perfect for all your development needs, from sensor data logging to multimedia projects. Enjoy fast, free US shipping and responsive customer support from Envistia Mall. **SD Card Reader Writer SPI Module for Arduino - Dual 3.3V/5V** Enhance your Arduino projects with this SD Card Reader Writer Module! Compatible with full-sized SD and SDHC cards up to 32GB, this module lets you add removable file storage effortlessly. Ideal for data logging and multimedia applications, it features: - **Dual Voltage Compatibility:** Use either 3.3V or 5V power inputs to suit your microcontroller. - **Onboard Level Shifting:** Protects against voltage damage while providing stable communication over the standard SPI bus. - **Easy Integration:** Works seamlessly with the Arduino SD library--no extra libraries needed. This breadboard-friendly module is perfect for all your development needs, from sensor data logging to multimedia projects. Enjoy fast, free US shipping and responsive customer support from Envistia Mall. Take your projects to the next level today! Electronics for IoT, Prototyping & DIY ALL ITEMS · MICROCONTROLLERS · POWER · MOTOR CONTROL · SENSORS · AUDIO · COMPONENTS **SD Card Reader Writer SPI Module for Arduino - Dual 3.3V/5V** Enhance your Arduino projects with this SD Card Reader Writer Module! Compatible with full-sized SD and SDHC cards up to 32GB, this module lets you add removable file storage effortlessly. Ideal for data logging and multimedia applications, it features: - **Dual Voltage Compatibility:** Use either 3.3V or 5V power inputs to suit your microcontroller. - **Onboard Level Shifting:** Protects against voltage damage while providing stable communication over the standard SPI bus. - **Easy Integration:** Works seamlessly with the Arduino SD library--no extra libraries needed. This breadboard-friendly module is perfect for all your development needs, from sensor data logging to multimedia projects. Enjoy fast, free US shipping and responsive customer support from Envistia Mall. Take your projects to the next level today! SD Memory Card Reader Writer Module with SPI Interface for Arduino This SD Card SPI Read/Write Module lets you add removable file storage to your Arduino or other microcontroller projects using standard full-sized SD cards. It includes onboard level shifting and features separate 3.3V and 5V power input pins, making it compatible with a wide range of microcontrollers. The module works with the built-in Arduino SD library -- no extra libraries needed. ⚠️ Important: This module has separate 3.3V and 5V power input pins. Connect only one -- either 3.3V or 5V -- depending on your microcontroller's operating voltage. Connecting both simultaneously may damage the module. 🔧 How It Works Your microcontroller sends commands and data to the SD card over the SPI bus using four signal lines: MOSI (data out), MISO (data in), SCK (clock), and CS (chip select). The module provides separate 3.3V and 5V power input pins. When using the 5V pin, the onboard regulator steps the voltage down to the 3.3V required by the SD card. When using the 3.3V pin, power is supplied directly. The onboard level-shifting circuitry translates logic signals between your microcontroller's voltage level and the 3.3V levels required by the SD card, protecting it from overvoltage damage. The Arduino SD library handles the FAT16/FAT32 file system, allowing you to create, read, write, and delete files and directories. ⚡ Key Features Full-Sized SD Card Slot -- Spring-loaded push-push slot accepts standard SD and SDHC cards (up to 32 GB) Dual Voltage Power Input -- Separate 3.3V and 5V power pins for flexible microcontroller compatibility Onboard Level Shifting -- Safely interfaces with both 5V and 3.3V logic microcontrollers Standard SPI Interface -- Uses MOSI, MISO, SCK, and CS for fast, reliable communication Arduino SD Library Compatible -- Works with the built-in Arduino SD library right out of the box Breadboard Friendly -- Header pins on standard 2.54mm pitch plug directly into a breadboard LED Indicators -- Power LED and activity LED for easy status monitoring Write-Protect Support -- Full-sized SD cards include a physical write-protect switch 📐 Specifications Operating Voltage 3.3V or 5V DC (separate input pins -- use only one) Logic Level 3.3V and 5V compatible (onboard level shifters) Communication Interface SPI (Serial Peripheral Interface) Supported Card Types SD (up to 2 GB), SDHC (up to 32 GB) -- full-sized cards Supported File Systems FAT16, FAT32 Card Slot Type Spring-loaded push-push Header Pins 9-pin (8 active + 1 NC), 2.54mm pitch Board Dimensions Approx. 46 x 30 mm (1.81 x 1.18 inches) L x W Indicators Power LED, Activity LED 📌 Pin Description The module has a row of header pins on 2.54mm centers. It can be inserted into a breadboard or connected with female Dupont-style jumper wires. Pin Label Description 1 GND Ground -- must share common ground with your microcontroller 2 3.3V 3.3V power input -- use if your microcontroller operates at 3.3V 3 5V 5V power input -- use if your microcontroller operates at 5V 4 CS SPI Chip Select -- active LOW to select this device 5 MOSI SPI Master Out, Slave In -- data from microcontroller to SD card 6 SCK SPI Clock -- clock signal from microcontroller 7 MISO SPI Master In, Slave Out -- data from SD card to microcontroller 8 GND Ground (duplicate -- either GND pin can be used) 🔌 Wiring to Arduino Uno (5V) Module Pin Arduino Uno Pin 5V 5V GND GND MISO Pin 12 (MISO) MOSI Pin 11 (MOSI) SCK Pin 13 (SCK) CS Pin 10 (SS) 💡 Tip: The CS pin can be connected to any available digital pin -- just update the pin number in your Arduino code. Pin 10 is the default used by the Arduino SD library. When using a 3.3V microcontroller like the ESP32, connect the 3.3V pin instead of 5V. 📦 What's in the Box 1x SD Memory Card Reader/Writer Module with SPI Interface SD card, jumper wires, and Arduino board are not included. 🛒 What You'll Need Arduino Uno, Nano, or compatible board -- or any microcontroller with SPI support SD or SDHC card -- full-sized, 32 GB or smaller, formatted as FAT32 Jumper wires -- female-to-male Dupont wires or a breadboard USB cable -- to connect your Arduino to your computer for programming 🔌 Compatible With Arduino Uno, Nano, Mega, Leonardo, and other Arduino-compatible boards (5V) ESP32 and ESP8266 development boards (3.3V) STM32 microcontrollers (3.3V) Raspberry Pi Pico (3.3V) AVR, ARM, and PIC microcontrollers with SPI support Any microcontroller with SPI support and 3.3V or 5V logic 🎯 Typical Applications Sensor data logging (temperature, humidity, pressure, GPS coordinates) Storing configuration files for microcontroller projects Audio WAV file playback Image storage for TFT display projects GPS track logging Flight data recorders for drones and RC aircraft Portable measurement and test instruments Storing web pages for Arduino-based web servers ⚠️ Important Notes Connect only one power pin -- either 3.3V or 5V -- depending on your microcontroller. Connecting both simultaneously may damage the module. Format your SD card as FAT16 or FAT32 before use. exFAT and NTFS are not supported. SDXC cards (64 GB and larger) are not supported. The Arduino SD library supports filenames in 8.3 format only (e.g., DATALOG.CSV). Filenames must be 8 characters or fewer with a 3-character extension. Always close files after writing to prevent data loss. Do not remove the SD card while the Arduino is actively reading or writing -- this can corrupt the file system. Full-sized SD cards have a physical write-protect switch on the side. Make sure it is in the unlocked position before attempting to write data. For best reliability, use name-brand SD cards (SanDisk, Samsung, Kingston) in the 4 GB to 16 GB range. 🏪 About Envistia Mall Envistia Mall is a US-based electronics retailer specializing in development boards, sensors, modules, and components for makers, engineers, and educators. We ship from the United States with fast handling times. Product documentation and technical support are available at our dedicated support site. 📦 Fast Free US Shipping | 🔄 Hassle-Free Returns | 📧 Responsive Customer Support Visit our eBay Store for Arduino-compatible microcontrollers, shields, sensors, jumper wires, breadboards, and more accessories for your Arduino projects. Featured Products IIC I2C 4-Channel Bi-Directional 5V to 3.3V Logic Level Converter Module US Stk $6.39 HC-05 Bluetooth Wireless RS-232 Master / Slave RF Transceiver Module for Arduino $12.39 5Pcs IIC I2C 4-Channel Bi-Directional 5V to 3.3V Logic Level Converter Module US $9.49 2pcs Micro SD TF Memory Card Reader Writer Module with SPI interface For Arduino $7.89 Micro SD TF Memory Card Reader Module with SPI interface For Arduino - US Stock $6.49 2Pcs HC-05 Wireless Bluetooth RF Serial Transceiver Module 6Pin RS232 TTL US $17.89 3 x 40Pin 20cm DuPont 1P-1P Wire Jumper Cables Pin-Pin Pin-Socket Socket-Socket $7.69 NE555P NE555 DIP-8 High Precision Oscillator Timer IC TI 555 10/20/50/100 Pcs US $8.49 Add suggested items to your listings - Check it out on 3Dsellers.com · All Rights Reserved to My Store · eBay listing template by 3D sellers.com - Try for Free!