M5Stack으로 저렴한 SIM 통신 테스트

2127 단어 IIJmioSORACOMM5stack

소개



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에서 사용할 수 있는 서비스도 흥미가 있으므로, 시도해보고 싶다.

좋은 웹페이지 즐겨찾기