M5Stack으로 저렴한 SIM 통신 테스트
소개
2019년 7월 2일에 열린 SORACOM Discovery 2019에 참석할 기회가 있어 거기서 구입한 M5Stack용 3G 확장 보드을 구입해 보았습니다.
구매 내용
SORACOM Discovery 2019에서 스위치 사이언스 님의 부스에서 M5Stack과 세트로 구입. 구입 한 것은 M5Stack의 기본 모델과 M5Stack용 3G 확장 보드
구입한 것은 좋지만, 솔라콤의 SIM을 가지고 있지 않았다.
수중에 있던 것은 IIJmio의 SIM.
SIM 통신의 기본을 모르지만 우선 진행해 보는 방향으로.
샘플 코드 확인
2단계: M5Stack에서 개발(HTTP 액세스)에 상세한 테스트 코드가 기재되어 있다.
역시 IIJmio에서는 연결되지 않는다. 화면표시에서 "soracom.io"에 접속하러 가고 있는 것 같다.
그 중에서 아래 소스 부분을 주목.
M5.Lcd.print(F("gprsConnect(soracom.io)"));
modem.gprsConnect("soracom.io", "sora", "sora");
여기의 정보가 문제인 것 같다.
함수를 확인하면
bool gprsConnect(const char* apn, const char* user = NULL, const char* pwd = NULL)
APN은 무엇입니까? 그래서 IIJmio 사이트를 확인.
설정 및 사용/mio 모바일/mio 모바일 플러스
■APN 설정 정보
게재되어 있지 않은 단말의 경우도, 이하의 APN 설정을 실시하는 것으로 통신이 가능합니다. 단말기 설정 방법에 대한 자세한 내용은 단말기 부속의 사용설명서를 참조하시거나 단말기 제공처에 확인해 주십시오.
APN iijmio.jp
사용자 이름 mio@iij
비밀번호 iij
인증 유형 PAP 또는 CHAP
아래와 같이 수정. 문제없이 연결할 수 있었다.
M5.Lcd.print(F("gprsConnect(iijmio)"));
modem.gprsConnect("iijmio.jp", "mio@iij", "iij");
솔라콤의 SIM에서 사용할 수 있는 서비스도 흥미가 있으므로, 시도해보고 싶다.
Reference
이 문제에 관하여(M5Stack으로 저렴한 SIM 통신 테스트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kmitsu76/items/d9eff7b32f7a9631d8e1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
SORACOM Discovery 2019에서 스위치 사이언스 님의 부스에서 M5Stack과 세트로 구입. 구입 한 것은 M5Stack의 기본 모델과 M5Stack용 3G 확장 보드
구입한 것은 좋지만, 솔라콤의 SIM을 가지고 있지 않았다.
수중에 있던 것은 IIJmio의 SIM.
SIM 통신의 기본을 모르지만 우선 진행해 보는 방향으로.
샘플 코드 확인
2단계: M5Stack에서 개발(HTTP 액세스)에 상세한 테스트 코드가 기재되어 있다.
역시 IIJmio에서는 연결되지 않는다. 화면표시에서 "soracom.io"에 접속하러 가고 있는 것 같다.
그 중에서 아래 소스 부분을 주목.
M5.Lcd.print(F("gprsConnect(soracom.io)"));
modem.gprsConnect("soracom.io", "sora", "sora");
여기의 정보가 문제인 것 같다.
함수를 확인하면
bool gprsConnect(const char* apn, const char* user = NULL, const char* pwd = NULL)
APN은 무엇입니까? 그래서 IIJmio 사이트를 확인.
설정 및 사용/mio 모바일/mio 모바일 플러스
■APN 설정 정보
게재되어 있지 않은 단말의 경우도, 이하의 APN 설정을 실시하는 것으로 통신이 가능합니다. 단말기 설정 방법에 대한 자세한 내용은 단말기 부속의 사용설명서를 참조하시거나 단말기 제공처에 확인해 주십시오.
APN iijmio.jp
사용자 이름 mio@iij
비밀번호 iij
인증 유형 PAP 또는 CHAP
아래와 같이 수정. 문제없이 연결할 수 있었다.
M5.Lcd.print(F("gprsConnect(iijmio)"));
modem.gprsConnect("iijmio.jp", "mio@iij", "iij");
솔라콤의 SIM에서 사용할 수 있는 서비스도 흥미가 있으므로, 시도해보고 싶다.
Reference
이 문제에 관하여(M5Stack으로 저렴한 SIM 통신 테스트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kmitsu76/items/d9eff7b32f7a9631d8e1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
M5.Lcd.print(F("gprsConnect(soracom.io)"));
modem.gprsConnect("soracom.io", "sora", "sora");
bool gprsConnect(const char* apn, const char* user = NULL, const char* pwd = NULL)
M5.Lcd.print(F("gprsConnect(iijmio)"));
modem.gprsConnect("iijmio.jp", "mio@iij", "iij");
Reference
이 문제에 관하여(M5Stack으로 저렴한 SIM 통신 테스트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kmitsu76/items/d9eff7b32f7a9631d8e1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)