/wiznet-iot-shield-mbed-kr

Arm MBED samples and docs of WIZnet IoT Shield Cat.M1

Apache License 2.0Apache-2.0

WIZnet IoT Shield for Arm Mbed

이 저장소에는 다음 자료들이 포함되어 있습니다.

  • Arm Mbed 기반으로 Cat.M1 응용 개발 환경을 구축하는 개발 시작 가이드
  • Cat.M1 장치의 TCP 데이터 송수신, SMS, GPS, 클라우드 서비스 연동 등에 대한 가이드 문서
  • Arm Mbed Web IDE 상에서 동작하는 예제 코드

Folder Structure

/docs

Arm Mbed 플랫폼을 기반으로 WIZnet IoT shield의 Cat.M1 통신을 활용하는 응용 장치 구현 시 참고할 수 있는 다양한 문서가 위치합니다.

  • imgs: 문서에서 활용된 이미지들이 저장된 폴더입니다.

/samples

Arm Mbed 플랫폼의 Web IDE에서 확인 할 수 있는 예제 코드가 위치합니다. 각 Cat.M1 모듈 벤더 별로 나뉘어 있으며, 기능 동작을 위한 AT command 기반으로 구현되어 있습니다.

  • WIoT-QC01: 앰투앰넷 BG96(Quectel) 모듈의 예제 코드
  • WIoT-WM01: 우리넷 WM-N400MSE 모듈의 예제 코드
  • WIoT-AM01: AM텔레콤 AMM5918K 모듈의 예제 코드

Key features and Roadmap

✔️ 활용 가능 ✖️ 지원 예정이며, 준비 중 ➖ 지원 예정 없음

Common Docs

Title Doc Description
Quickstart Guide ✔️ Standalone 모드를 활용한 Cat.M1 모듈 테스트
Hardware Guide ✔️ WIoT 제품군의 하드웨어 구성 및 설정 가이드
SKT Thingplug Guide ✔️ Cat.M1 장치의 SKT Thingplug 연동 가이드 (공통)

Arm Mbed Cat.M1 Samples and Docs

  • [QC] WIoT-QC01 예제 코드
  • [WM] WIoT-WM01 예제 코드
  • [AM] WIoT-AM01 예제 코드
Title Doc QC WM AM TL Description
개발 시작 가이드 ✔️ 초기 개발환경 구축
Ping 테스트 ✔️ ✔️ ✔️ ✔️ 네트워크 상의 지정된 목적지와 Ping 테스트 예제
TCP/IP 구현하기 ✔️ ✔️ ✔️ ✔️ ✔️ TCP client로 동작하여 데이터 송신 및 수신하는 예제
HTTP 구현하기 ✔️ ✔️ ✔️ ✔️ ✖️ HTTP client로 동작하여 데이터 송신 및 수신하는 예제
MQTT 구현하기 ✔️ ✔️ MQTT client로 동작하여 데이터 송신 및 수신하는 예제
GPS 활용하기 ✔️ ✔️ ✔️ ✔️ ✔️ Cat.M1 모듈에 내장된 GPS 위치 측위 예제
SMS 활용하기 ✔️ ✔️ ✔️ ✔️ ✔️ Cat.M1 모듈에서 지원하는 SMS(단문 메시지 서비스)의 활용 예제
PSM 저전력 모드 ✔️ ✔️ ✔️ ✔️ ✔️ Cat.M1 모듈에서 지원하는 저전력 모드(PSM) 활용 예제
ThingPlug 활용 ✔️ ✔️ SKT의 클라우드 서비스 ThingPlug 연동 예제와 Widget 활용 가이드
AWS 연동하기 ✔️ ✔️ 대표적인 글로벌 클라우드 서비스인 Amazon AWS 연동 예제
Azure 연동하기 ✖️ ✖️ 대표적인 글로벌 클라우드 서비스인 MS Azure 연동 예제

Examples based on Mbed-OS Cellular APIs

Mbed-OS Cellular API 기반 예제 코드는 WIoT-QC01(BG96)만 지원 가능합니다.

Title Code Doc Description
mbed-os-example-cellular ✔️ ✔️ Mbed-OS의 Cellular API 기반의 기본적인 데이터 송/수신 예제,
지정된 서버로 TCP or UDP 데이터를 보내고 응답 수신
Pelion IoT Platform 연동 ✔️ ✔️ IoT 연결, 장치 및 데이터 관리 플랫폼인 Arm Pelion 연동 예제

Other Mbed Samples

Title Code Description
WIoT-Shield_SENSOR_CDS ✔️ IoT Shield에 탑재된 CDS(조도센서) 활용 예제 (Pin: A0)
WIoT-Shield_SENSOR_TEMP ✔️ IoT Shield에 탑재된 LM35(온도센서) 활용 예제 (Pin: A1)

Documentation

개발 시작 가이드 및 응용 가이드 문서는 본 저장소의 Wiki 에서 확인 할 수 있습니다.

Other WIZnet IoT Shield Repository

wiznet-iot-shield 저장소를 방문하면 다른 플랫폼 보드를 기반으로 동작하는 다양한 예제에 대한 저장소 리스트를 확인 할 수 있습니다.

IoT 오픈 하우스

IoT 오픈 하우스를 방문하시거나 SK텔레콤 IoT 서포트 신청을 하시면, LoRa, Cellular(Cat M1), WiFi, Ethernet 등을 활용한 IoT 개발에 대한 컨설팅과 상용화를 위한 지원을 무상으로 받으실 수 있습니다.

Support

WIZnet Developer Forum

WIZnet Developer Forum 에서 전세계의 WIZnet 기술 전문가들에게 질문하고 의견을 전달할 수 있습니다.
지금 방문하세요!

License

WIZnet IoT Shield for Arm Mbed 저장소의 모든 문서와 예제는 Apache License, Version 2.0으로 배포됩니다.