반응형
이전의 블로그 글에서 심박 측정 센서에 대한 이야기를 했었다.
https://fermium.tistory.com/1400
일반적인 ESP32 모듈로는 라이브러리의 I2C 기본 설정 (21번핀:SDA, 22번핀:SCL) 대로 배선을 해 주면 되는데,
ESP32-S3 은 I2C 전용 핀의 설정이 되어 있지 않다.
그렇다고 사용 못하는 것은 아니고,
자유롭게 SDA, SCL 설정을 할 수 있다고 설명이 되어있다.
어떻게 사용해야 되나 확인을 하다가
어느 정도 감을 잡아서 여기에 정리를 한다.
SDA, SCL 핀은 아무거나 설정을 해 주어도 괜찮은 거 같아서,
여기서는 9번 핀을 SDA로 10번 핀을 SCL로 설정을 해 주었다.
그리고 아래와 같이 소스코드 (Example5_HearRate 사용) 내에 핀 설정 부분을 추가해 주었다.
이렇게 설정해 주고 나니까 시리얼 모니터에 심박측정결과가 표시되기 시작했다.
ESP32-DevKitC-32D에 어느 정도 익숙해졌는데,
새로운 보드는 사용방법이 미묘하게 달라서 또 적응해야 된다.
반응형