ESP

ESP32C3 Super Mini / SD리더기

찬영_00 2025. 1. 11. 01:10

먼저 SD카드를 초기화를 해주겠다.

포맷형태를 뭐로 할까 하다가, 어떤 라이브러리를 사용할진 모르겠지만, 아두이노 SD 라이브러리가 지원하는 포맷은 FAT16/32라고 하길래 일단 FAT32로 초기화 해주겠다.

 

이렇게 초기화를 진행해주면 된다

(만약 초기화가 잘 안되면 sd를 다시 뺏다 껴봐라)

그리고 기본적으로 가지고 있는 라이브러리를 하나만 수정하자

 

우리는 이 라이브러리안에 있는 SD_Test를 예제로 쓸건데, CS를 기본적으로 설정된 GPIO7 말고, GPIO10으로 사용할 예정이다.

따라서 다음과 같이 SD.cpp를 수정해주자

ssPin이 CS인데 sdcard_init을 저렇게 10으로 넣어주자

그리고 업로드하면 다음과 같이 뜬다

그리고 SD카드를 뺴서 열어보면 다음과 같다.

 

잘 동작하는 것을 봤으니 이제 다음 포스팅에서 TFT LCD에서 꺼내서 화면에 띄워보자

'ESP' 카테고리의 다른 글

ESP32C3 Super Mini / ST7796S TFT LCD -4  (0) 2025.01.18
ESP32C3 Super Mini / ST7796S TFT LCD -3  (0) 2025.01.12
ESP32C3 Super Mini / ST7796S TFT LCD -2  (0) 2025.01.09
ESP32C3 Super Mini / ST7796S TFT LCD -1  (0) 2025.01.08
ESP-IDF를 사용하자  (0) 2025.01.07