[ESP32][IDF] ESP32-EVB SD-CARDを使ってみる

ESP32-EVBを使って、SDカードを使ってみます。


1. ESP32-EVBハード構成を確認するハード構成を確認する
ESP32-EVB


IDFのSDカードサンプルのReadMeから
1-line modeの接続を確認してみます。

2. IDFのサンプルコードでSDCARDに接続
sd_card_example_main.c を開くと 1-line SD mode
はコメントアウトを外すとあるので外します。

必要に応じて以下も false から true にする

コンパイルして、転送します。

無事にサンプルが動く事が確認できました。

3. ArduinoのサンプルコードSDMMCでSDCARDに接続
SDMMC_Testのサンプルを動かしてみようと思います。

あんまり良く無い方法ですが、ライブラリーのファイルを直接書き換えて
1-line SD modeで接続出来るか確認してみます。

Arduino/hardware/espressif/esp32/libraries/SD_MMC/src/SD_MMC.cpp
ライブラリーのファイルを確認してみるとIDFの時と同様な記載がみれるので
コメントアウトを外してみます。

ファイルを実機に転送して動作を確認してみます。

無事Arduino SD_MMCで1-line SD modeが動いている事が確認できました。

参考サイト
ESP-WROOM-32

投稿者: yoshimax

Software Engineer #Unity #iOS