교육과정

대학용 사물인터넷 교육

자세히 보기  >

초급 LoRa 개발자 교육

자세히 보기  >

중급 LoRa 개발자 교육

자세히 보기  >

고급 LoRa 개발자 교육

자세히 보기  >

1. 설명

사물인터넷의 기본 원리를 실습을 통해 이해하고 직접 구현하기

사물인터넷 무선 기술은 LoRa를 활용함

2. 교육 대상

C언어를 이해하고 있는 대학생

기술 창업을 준비하는 졸업 예정자

3. 교육 커리큘럼

주차 내용
1 사물 인터넷 개요 / LoRaWAN 기술 구성 요소
2 개발 환경 셋업
3 LoRaWAN 기본 디바이스 테스트
4 센서 모듈 연결(온습도)
5 센서 모듈 연결(미세먼지)
6 센서 모듈 연결(기타..GPS등)
7 센서 데이터 전송 및 배터리 라이프 타임 분석
8 중간 고사
9 게이트웨이 오픈소스(gifthub) 다운 받기 / 컴파일
10 게이트웨이 packet forword 원리(JSON)
11 네트워크 서버 설치(오픈 소스 또는 무료 상용 서버)
12 디바이스 - 게이트웨이 - 네트워크 서버 연동
13 팀별 프로젝트 수행
14 팀별 프로젝트 수행
15 팀별 프로젝트 수행
16 기말 고사

1. 설명

사물인터넷, 스마트 시티에 활용되고 있는 LoRa 기술을 이론과 실습을 통해 알아 보기

2. 교육 대상

아두이노를 접해본 적이 있으나 사물인터넷에 대한 경험이 없는 자

실습을 통해 LoRa 기술을 이해하고자 하는 자

3. 교육 커리큘럼

분류 내용
이론 사물 인터넷 정의
사물인터넷 무선 기술
LoRa 와 LoRaWAN
LoRaWAN의 기술요소
실습 LoRa 온습도 센서 개발(아두이노 기반)
온습도 모니터링 어플리케이션 연동
* 실습 센서는 변동될 수 있음

1. 설명

LoRaWAN 기술의 이해 및 개발자용 오픈 플랫폼을 활용한 사설 LoRaWAN 디바이스 개발 및 망연동 실습

2. 교육 대상

LoRaWAN 디바이스 개발자

스마트팜, 스마트시티 개발 설계 및 기획 담당자 등

3. 교육 커리큘럼

구분 시간 교 육 내 용
1일차 4시간
* 사물인터넷과 LoRa 기술 개요
- LPWA 무선 기술 개요
- LoRa와 LoRaWAN
- LoRaWAN 프로토콜 이해
- SKT vs 사설 LoRa망 차이
4시간
* LoRaWAN 디바이스 개발 환경 구축 실습
- 디바이스, 게이트웨이, 테스트 네트웍 서버 개발 환경 구축
- 테스트 데이터 송수신 테스트
2일차 4시간
* LoRaWAN 디바이스 구현 (아두이노 이용)
- 온습도 센서 구현 및 테스트 (송신)
- LED 제어 구현 및 테스트
4시간
* LoRaWAN 디바이스 구현 (상용 MCU 이용)
- 온습도 센서 구현 및 테스트 (송신)
- LED 제어 구현 및 테스트
3일차 4시간
* LoRaWAN 실망 연동 실습
- LoRa 네트워크 서버 종류
- 오픈 네트워크 서버 연동
- 센서 데이터 송수신 테스트
4시간
* LoRaWAN 실망 연동 실습
- 사물인터넷 어플리케이션 플렛폼 종류
- 어플리케이션 연동 실습

1. 설명

오픈 소스를 활용하여 LoRaWAN 디바이스를 직접 개발

2. 교육 대상

임베디드 SW 개발 유경험자

LoRaWAN 디바이스를 해외로 판매하고자 하는 자

디바이스 최적화 및 소형화를 고려하는 자

3. 교육 커리큘럼

일차 항목 교육내용
1 1. LoRaWAN 소개
  • 사물인터넷과 LPWan & LoRaWAN 이란?
  • LoRaWAN 및 LoRa Alliance 개요
    - LoRaWAN 소개 및 국내 LoRa 생태계 소개
    - 국내외 LoRa 모듈 & LoRaWAN 테스트용 네트웍서버(AuLoRa) 소개
LoRaWAN 개요
  • LoRaWAN Spec 개요
  • Public LoRaWAN vs Private LoRaWAN
LoRaWAN 개발보드 & 네트웍서버(AuLoRa) 연동실습
  • LoRaWAN 개발보드
    - AT COMMAND를 이용한 동작 확인
    - Data 전송 Script 작성 및 동작 확인
2 LoRaWAN 네트웍서버 & Gateway 개요
  • 1차교육 Review
  • LoRaWAN 네트웍서버개요
  • LoRaWAN Gateway 개요
STM-Murata board 개요
  • STM-Murata board 개요
  • STM-Murata 보드 개발환경 세팅 및 컴파일러 환경 설정
LoRaWAN 소스 분석 및 개발보드에 실습
  • LoRaWAN 최신 소스 받기 및 설명
  • 소스코드 분석 밒 컴파일 & Board에 설치
  • LoRaWAN 보드와 AuLoRa 연동 및 Q&A
  • LoRaWAN Certification 소스코드 간략 분석 및 AuLoRa 연동 테스트
3 MAC Command 분석
  • 2차교육 Review
  • MAC Command 이론 & 소스 코드 분석
온도계 센서 추가 및 LoRaWAN 연동 실습
  • Board에 온도계 센서 library 컴파일 & Board에 설치
  • AuLoRa 연동 및 Q&A
    - 제어 메시지 동작 확인
Device 제어 메시지 추가 및 실습
  • Device 제어 메시지 포멧 개발
    - Public(SKT) 제어 메시지 포멧 개요
    - Private Device 제어 메시지 정의 및 구현
  • AuLoRa 연동 및 Q&A
    - 제어 메시지 동작 확인
4 사설 LoRaWAN 네트워크 서버 연동
  • 3차교육 Review
  • 사설 네트웍서버 연동 설정
    - Gateway 등록
    - 단말기 등록
  • 단말단과 네트워크 서버 연동 실습 & Q&A
Application 서버 연동
  • Application Server 연동 설정
    - Application Server 설정
    - 단말단에 제어 메시지 개발 & Application 제어 메시지 추가
  • 사설 네트웍서버 & Application Server 연동 실습 & Q&A
Closing
  • 교육 Closing


영어로 된 해외 동영상 강의를 듣다가 국내에서 LoRa 고급 교육을 들을 수 있어서 좋았습니다.


이론과 실습을 병행하여 진행되어 바로 개발을 진행할 수 있을 것 같습니다.


– 2019 LoRa 디바이스 개발자 워크숍 참가자 중