Mini Micro SD Card Module SPI
500 د.ع
Expand the data storage and logging capabilities of your Arduino, ESP32, or STM32 projects with this Sanlik Mini Micro SD Card Module. This compact breakout board provides a simple and reliable interface for reading and writing to standard Micro SD cards, making it an essential component for data logging, audio playback, image storage, and configuration file management in embedded systems.
In stock
CompareDescription
Sanlik Mini Micro SD Card Module – SPI Interface Memory Card Reader Writer for Arduino
Expand the data storage and logging capabilities of your Arduino, ESP32, or STM32 projects with this Sanlik Mini Micro SD Card Module. This compact breakout board provides a simple and reliable interface for reading and writing to standard Micro SD cards, making it an essential component for data logging, audio playback, image storage, and configuration file management in embedded systems.
The module utilizes the SPI (Serial Peripheral Interface) protocol, allowing for fast communication with just four I/O pins (CS, MOSI, MISO, SCK), which preserves valuable GPIO resources for other sensors and peripherals. It is designed to operate at both 3.3V and 5V logic levels, ensuring seamless compatibility with a wide range of microcontrollers including Arduino Uno, Mega, Nano, ESP8266, ESP32, and STM32 boards.
Key Features
Standard SPI Interface
Communicates via the widely supported SPI bus, requiring only four signal lines for full read/write functionality. This allows for high-speed data transfer and easy integration with existing libraries and example code.
Wide Voltage Compatibility
Onboard voltage regulator and level shifting circuitry allow the module to interface safely with both 3.3V and 5V microcontrollers, protecting the SD card while ensuring reliable communication.
Compact Mini Design
The small footprint saves valuable space on your breadboard or PCB, making it ideal for portable devices, wearables, and space-constrained projects without sacrificing functionality.
Simple Card Detection
Easy slot-in design for Micro SD cards. The module typically includes a card detection pin that allows the microcontroller to sense whether a card is present before attempting to read or write.
Easy File System Support
Fully compatible with the Arduino SD library, supporting FAT16 and FAT32 file systems. This allows for standard file operations such as creating, reading, writing, and deleting files using familiar commands.
Specifications
-
Module Type: Mini Micro SD Card Reader/Writer
-
Interface: SPI (Serial Peripheral Interface)
-
Logic Level: 3.3V / 5V tolerant
-
Supported Card Types: Micro SD, Micro SDHC (up to 32GB typically)
-
File System: FAT16 / FAT32
-
Operating Temperature: -20°C to +85°C
-
Dimensions: Approximately 28mm x 28mm (varies by version)
-
Mounting: 4 x M2 mounting holes
Pin Configuration
| Pin | Function | Description |
|---|---|---|
| CS | Chip Select | Activates the module (connects to any digital pin) |
| SCK | SPI Clock | Serial clock line (connect to SPI SCK pin) |
| MOSI | Master Out Slave In | Data line from microcontroller to module |
| MISO | Master In Slave Out | Data line from module to microcontroller |
| VCC | Power | 3.3V or 5V DC input |
| GND | Ground | Common ground |
Wiring Diagram
Arduino Connection
Micro SD Module Arduino Uno -------------- ----------- VCC -----> 5V GND -----> GND CS -----> Pin 10 (or any digital pin) MOSI -----> Pin 11 (MOSI) MISO -----> Pin 12 (MISO) SCK -----> Pin 13 (SCK)
Arduino Code Example
#include <SPI.h> #include <SD.h> const int chipSelect = 10; void setup() { Serial.begin(9600); if (!SD.begin(chipSelect)) { Serial.println("SD card initialization failed!"); return; } Serial.println("SD card ready."); // Create/open a file and write data File dataFile = SD.open("data.txt", FILE_WRITE); if (dataFile) { dataFile.println("Hello from Arduino!"); dataFile.close(); Serial.println("Data written."); } } void loop() { // Your data logging code here }
Common Applications
-
Data logging for environmental sensors (temperature, humidity, pressure)
-
Configuration file storage for user settings
-
Audio playback for sound effects or music (with audio module)
-
Image storage for display projects
-
Firmware updates over SD card
-
Text file generation for exporting logged data
Package Contents
-
1 x Sanlik Mini Micro SD Card Module
وحدة بطاقة Micro SD مصغرة Sanlik – قارئ وكاتب ذاكرة بواجهة SPI لـ Arduino
وسع قدرات تخزين وتسجيل البيانات لمشاريع Arduino أو ESP32 أو STM32 الخاصة بك باستخدام وحدة بطاقة Micro SD المصغرة من Sanlik. توفر لوحة التوصيل المدمجة هذه واجهة بسيطة وموثوقة لقراءة وكتابة بطاقات Micro SD القياسية، مما يجعلها مكونًا أساسيًا لتسجيل البيانات وتشغيل الصوت وتخزين الصور وإدارة ملفات التكوين في الأنظمة المدمجة.
تستخدم الوحدة بروتوكول SPI، مما يسمح باتصال سريع باستخدام أربعة دبابيس إدخال/إخراج فقط، مما يحافظ على موارد GPIO الثمينة لأجهزة الاستشعار والمحيطات الأخرى. تم تصميمها للعمل مع مستويات منطق 3.3V و 5V، مما يضمن توافقًا سلسًا مع مجموعة واسعة من المتحكمات الدقيقة بما في ذلك Arduino Uno و Mega و Nano و ESP8266 و ESP32 و STM32.
المميزات الرئيسية
واجهة SPI قياسية
تتواصل عبر ناقل SPI المدعوم على نطاق واسع، مما يتطلب أربعة خطوط إشارة فقط لوظائف القراءة والكتابة الكاملة. هذا يسمح بنقل بيانات عالي السرعة وتكامل سهل مع المكتبات الحالية.
توافق جهد واسع
يسمح منظم الجهد المدمج ودوائر تحويل المستوى للوحدة بالتفاعل بأمان مع متحكمات 3.3V و 5V، مما يحمي بطاقة SD مع ضمان اتصال موثوق.
تصميم مصغر مدمج
توفر البصمة الصغيرة مساحة على لوحة التجارب أو PCB، مما يجعلها مثالية للأجهزة المحمولة والأجهزة القابلة للارتداء والمشاريع محدودة المساحة.
كشف بسيط للبطاقة
تصميم سهل الإدخال لبطاقات Micro SD. تتضمن الوحدة عادة دبوس كشف البطاقة يسمح للمتحكم الدقيق باكتشاف وجود بطاقة قبل محاولة القراءة أو الكتابة.
دعم نظام ملفات سهل
متوافق تمامًا مع مكتبة SD لـ Arduino، ويدعم أنظمة الملفات FAT16 و FAT32. هذا يسمح بعمليات ملفات قياسية مثل إنشاء وقراءة وكتابة وحذف الملفات باستخدام أوامر مألوفة.
المواصفات الفنية
-
نوع الوحدة: قارئ/كاتر بطاقة Micro SD مصغر
-
الواجهة: SPI
-
مستوى المنطق: 3.3V / 5V
-
أنواع البطاقات المدعومة: Micro SD، Micro SDHC
-
نظام الملفات: FAT16 / FAT32
-
درجة حرارة التشغيل: -20 درجة مئوية إلى +85 درجة مئوية
-
الأبعاد: حوالي 28 مم × 28 مم
تكوين الدبابيس
| الدبوس | الوظيفة |
|---|---|
| CS | اختيار الشريحة |
| SCK | ساعة SPI |
| MOSI | بيانات من المتحكم إلى الوحدة |
| MISO | بيانات من الوحدة إلى المتحكم |
| VCC | طاقة 3.3V أو 5V |
| GND | أرضي |
كود Arduino مثال
#include <SPI.h> #include <SD.h> const int chipSelect = 10; void setup() { Serial.begin(9600); if (!SD.begin(chipSelect)) { Serial.println("فشل تهيئة بطاقة SD!"); return; } Serial.println("بطاقة SD جاهزة."); }
التطبيقات الشائعة
-
تسجيل البيانات من أجهزة الاستشعار البيئية
-
تخزين ملفات التكوين لإعدادات المستخدم
-
تشغيل الصوت للمؤثرات الصوتية
-
تخزين الصور لمشاريع العرض
-
إنشاء ملفات نصية لتصدير البيانات المسجلة
محتويات العلبة
-
1 × وحدة بطاقة Micro SD مصغرة Sanlik






Reviews
There are no reviews yet