Arduino SPI

お約束ですが、このページのいかなる記載においても著者は一切の責任をおいません。

mini SDの接続を試してみた。SDは3.3Vなので3.3V 8MのArduino Proを使用した。 結線は下記の通りで直結してパスコンだけ入れた。SDのライブラリはArduinoの0022 から入ったようです。

miniSD pinSD/SPIaitendoArduino(SPI)
8DAT11
7DAT0/DO212(MISO)
6Vss23GND
5CLK413(CLK)
4Vdd5VCC
11NC6
10NC7
3Vss18GND
2CMD/DI911(MOSI)
1DAT3/CS104(CS)
9DAT211

なんで、今更mini SDだったかというとaitendoで思いつきで、間違えて ブレークアウト基板を買ってしまったからでした。その後秋葉で、不良在庫の投げ売り品 (SanDiskだけど)の32Mと64Mのmini SDを買ったところ初期フォーマットがFAT12 で読めなくてずいぶんはまった。MacのディスクユーティリティでFAT(16)で フォーマットしたらちゃんと動作した。 OS X 10.6でFAT12のフォーマットはできないが読む事はできるようだ。 ソースはArduino 0023のサンプルそのままなので省略。



Copyright (C) 2012 Hiroki Mori All Rights Reserved.