Les cartes micro SD et les microcontrôleurs vont ensemble comme du beurre de cacahuète et de la gelée : les cartes SD sont bon marché, durables, faciles à trouver dans n'importe quel magasin, existent en plusieurs tailles et peuvent être connectées à n'importe quel ordinateur à l'aide d'un lecteur de carte SD commun. Ils sont donc parfaits pour le stockage et la récupération de microcontrôleurs, qu'il s'agisse d'images, de polices, de GIF, de fichiers audio ou de journaux de capteurs.
Il est très facile de câbler des cartes SD lorsque l'on débute - il suffit de prendre une de ces cartes d'extension SPI-to-SD, de la connecter à un port SPI et à une broche de sélection de puce, et avec un peu de travail de bibliothèque, on peut lire et écrire des fichiers. Tout cela est très bien, mais vous risquez de trouver que votre projet de carte SD est un peu... lent. Même avec les ports SPI rapides, il n'y a qu'une seule broche de données, ce qui peut rendre difficile la transmission rapide de gros fichiers.
Si vous avez atteint cette limite, ce breakout est conçu pour vous aider - contrairement à l'autre adaptateur, il n'est pas fixé pour une utilisation SPI, et peut être utilisé avec un support matériel SDIO. SDIO est un protocole de données multibroches (jusqu'à 4 broches de données à la fois !) SDIO a également tendance à pouvoir être cadencé plus rapidement que SPI. Bien sûr, vos vitesses varieront en fonction du microcontrôleur auquel vous le connectez. Lorsque Adafruit a utilisé SDIO au lieu de SPI sur CircuitPython avec le SAMD51 Grand Central, ils ont obtenu une augmentation de la vitesse d'environ le double lors de la lecture des données sur la carte.
Vous devrez vérifier que votre microcontrôleur est compatible avec SDIO et que vous disposez également d'un micrologiciel/librairie SDIO. SDIO est généralement disponible sur les puces haut de gamme, et vous devrez peut-être utiliser un jeu de broches spécifique. Vous pouvez toujours l'utiliser en mode SPI, mais il n'a pas de décalage de niveau et ne peut donc pas être utilisé avec des microcontrôleurs 5V.
A utiliser uniquement avec des microcontrôleurs logiques et de puissance 3V ! Les broches SDIO sont bidirectionnelles, et nous n'avons jamais vu un microcontrôleur 5V avec SDIO, donc il n'y a pas de décalage de niveau ou de régulateur de puissance.
Livré avec un peu d'en-tête de sorte que vous pouvez l'utiliser dans un breadboard. Ne vient pas avec la carte micro SD elle-même !
DÉTAILS TECHNIQUES
Dimensions du produit : 25,4 mm x 22,8 mm x 3,5 mm / 1,0" x 0,9" x 0,1"
Poids du produit : 2,5 g / 0,1 oz