NCD 국내 정식 공급 파트너
NCD LoPy IoT 통신 모듈은 LoRa, Wi-Fi, Bluetooth BLE 세 가지 무선을 한 보드에 통합한 다중 베어러 개발 모듈(LoRa IoT 개발 보드)입니다. MicroPython과 Pymakr IDE로 프로그래밍하며, 센서 데이터를 통신 환경에 맞는 방식으로 전송하는 IoT 시제품과 LoRa 게이트웨이 구축에 사용합니다.
한 보드에서 통신 방식을 바꿔 가며 시험하므로 방식마다 보드를 새로 구매하고 포팅하는 부담이 줄어듭니다. 네트워크 장애 시 연결을 이어 주는 기능은 현장 시험 중 끊김을 줄이며, NCD IoT 장치와 호환되는 이 모듈은 (주)테솔이 국내에 공식 공급합니다.
특징
통신 방식을 바꿔도
보드는 그대로
| 핵심 특징 | 현장에서 달라지는 점 |
|---|---|
| LoRa·Wi-Fi·BLE 통합 | 한 보드에서 세 가지 무선을 모두 시험하므로 현장 환경에 맞는 통신 방식을 구매 전에 비교할 수 있습니다. |
| MicroPython 지원 | 스크립트 언어로 짧게 작성하고 바로 실행해 컴파일과 장비 재배선에 드는 시간을 줄입니다. |
| Pymakr IDE | 코드 업로드와 실행, 콘솔 확인을 한 개발 도구에서 처리해 반복 시험 주기가 짧아집니다. |
| 현장 프로그래밍 | 설치 현장에서 코드를 고쳐 다시 올리므로 사무실을 오가는 재방문을 줄입니다. |
| LoRa Nano 게이트웨이 | 보드 한 장을 LoRa 게이트웨이로도 동작시켜 별도 장비 없이 소규모 LoRa 네트워크를 구성할 수 있습니다. |
| 네트워크 장애 복구 | 네트워크가 끊겨도 연결을 복구하므로 장기 시험 중 데이터 손실이 줄어듭니다. |
통신 방식
세 가지 무선의
역할 구분
LoRa는 전송량이 적은 센서 값을 멀리 보내는 용도, Wi-Fi는 사무실이나 공장 내부 네트워크에 접속하는 용도, BLE는 스마트폰이나 근거리 기기와의 직접 연결 용도로 나누어 설계합니다. LoPy는 세 역할을 같은 코드 베이스에서 전환하므로, 설치 위치마다 통신 조건이 다른 시험에 알맞습니다.
같은 센서 값을 세 경로로 전송
센서 값을 읽는 코드는 그대로 두고 전송 함수만 LoRa, Wi-Fi, BLE로 바꿔 끼워 도달 상태를 비교합니다. 비교 결과를 근거로 양산 단계의 통신 방식을 정하면 설계 변경 비용을 앞단에서 줄입니다.
게이트웨이 구성
LoRa 게이트웨이와
다중 통신 개발
LoRa Nano 게이트웨이로 동작시키면 LoRa 노드의 데이터를 받아 Wi-Fi 쪽으로 중계하는 소규모 구성을 한 보드로 시작할 수 있습니다. 노드 수가 늘어나면 전용 게이트웨이로 옮겨도 코드의 대부분을 재사용할 수 있습니다.
사용 방법
NCD LoPy 모듈
Pymakr 연결과 MicroPython 첫 명령
LoPy는 확장 보드에 꽂아 USB로 PC에 연결하고, VS Code 또는 Atom용 Pymakr 플러그인에서 MicroPython REPL과 프로젝트 업로드를 사용합니다. LoRa 등 무선 기능은 MicroPython의 network 모듈로 제어합니다.
| 소프트웨어·도구 | 하는 일 |
|---|---|
| Pymakr (VS Code·Atom 플러그인) | 보드 연결, REPL 터미널, 프로젝트 실행(run)과 업로드(upload) |
| MicroPython REPL | 보드에서 명령을 한 줄씩 바로 실행 |
| pycom·network 모듈 | RGB LED 제어, LoRa 등 무선 기능 설정 |
처음 연결하는 순서
| 순서 | 할 일 |
|---|---|
| 1 | LoPy를 확장 보드에 리셋 버튼과 RGB LED가 USB 커넥터 위쪽에 오도록 꽂습니다. |
| 2 | 확장 보드를 USB 케이블로 PC에 연결하세요. Windows에서 장치가 인식되지 않으면 추가 드라이버가 필요한지 확인합니다. |
| 3 | VS Code 또는 Atom에 Pymakr 플러그인을 설치하고 IDE를 열면 터미널에 보드가 연결되어 >>> 프롬프트가 나타납니다. |
| 4 | REPL에서 아래 명령을 입력해 RGB LED 색이 바뀌는지 확인하세요. |
| 5 | 시험할 때는 run, 보드에 남길 때는 upload를 사용하고, 라이브러리는 lib 폴더에 .py 파일로 바로 넣습니다. |
MicroPython REPL 첫 명령 예시
| 명령 | 하는 일 |
|---|---|
| import pycom | pycom 모듈 불러오기 |
| pycom.heartbeat(False) | 기본 LED 깜박임(heartbeat) 끄기 |
| pycom.rgbled(0x330033) | RGB LED를 보라색으로 켜기 |
run으로 실행한 코드는 재부팅하면 사라지며, 터미널에서 ctrl-c로 멈춥니다. 명령 형식은 펌웨어 버전에 따라 다를 수 있으니 설치한 펌웨어의 문서를 함께 확인하세요.
run으로 실행한 코드는 보드에 저장되지 않습니다. 전원을 다시 넣어도 동작해야 하는 코드와 lib 폴더의 라이브러리는 upload로 보드에 복사하세요.
사양
LoPy 모듈
구성과 개발 사양
| 항목 | 사양 |
|---|---|
| 통신 | LoRa · Wi-Fi · Bluetooth BLE |
| 칩셋 | Espressif 칩셋 |
| 프로그래밍 | MicroPython · Pymakr IDE |
| 호환 | NCD IoT 장치 |
| 용도 | LoRa Nano 게이트웨이 · 다중 베어러 개발 플랫폼 |
| 현장 프로그래밍 | 지원 |
| 네트워크 복구 | 네트워크 장애 시 연결 유지 |
활용 분야
다중 통신 시험이
필요한 현장
- 원격 계측 — LoRa로 먼 곳의 센서 값을 수집 지점까지 전송합니다.
- 현장 게이트웨이 — LoRa Nano 게이트웨이로 장치 데이터를 모아 상위 네트워크로 중계합니다.
- 실내 연결 — Wi-Fi와 BLE로 주변 기기와 단말을 연결합니다.
- 통신 방식 비교 — 하나의 보드로 LoRa, Wi-Fi, BLE의 도달 상태를 번갈아 시험합니다.
선택 가이드
통신 요구에 맞는
IoT 모듈 선택
| 이럴 때 | 권장 모델 | 선택 이유 |
|---|---|---|
| LoRa까지 포함해 세 통신이 필요할 때 | LoPy | LoRa·Wi-Fi·BLE를 한 보드에 통합했습니다. |
| Wi-Fi와 Bluetooth만 필요할 때 | WiPy2.0 | LoRa가 없는 소형 듀얼 프로세서 보드입니다. |
| Bluetooth LE로 클라우드에 연결할 때 | Bluz (PRacc-32) | Wi-Fi·셀룰러 게이트웨이와 짝을 이뤄 동작합니다. |
| Wi-Fi 클라우드 개발이 목적일 때 | Particle Photon | Wi-Fi 중심의 클라우드 연동 보드입니다. |
구성·옵션
구성과
호환 장치
- 품번 — LoPy.
- 통신 — LoRa, Wi-Fi, Bluetooth BLE.
- 호환 — NCD IoT 장치.
관련 제품
LoPy와 함께 보는
IoT 통신 모듈
- WiPy2.0 IoT 통신 모듈 (Wi-Fi · Bluetooth)
- Bluz BLE 클라우드 통신 모듈 (PRacc-32)
- Particle Photon Wi-Fi IoT 통신 모듈 (PRphoton)
LoPy는 어떤 방식으로 프로그래밍합니까?
MicroPython으로 작성하고 Pymakr IDE에서 보드에 올립니다. 현장에서 코드를 수정해 다시 올리는 방식이어서 시험 반복이 빠릅니다.
LoPy는 세 가지 무선을 동시에 사용할 수 있습니까?
LoRa, Wi-Fi, Bluetooth BLE가 한 보드에 통합되어 있어 방식을 전환하며 시험할 수 있습니다. 동시 운용 조합은 코드 설계에 따라 정해지므로 시제품 단계에서 먼저 검증하세요.
LoPy와 WiPy2.0은 무엇이 다릅니까?
LoPy에는 LoRa가 있고 WiPy2.0에는 LoRa가 없습니다. Wi-Fi와 Bluetooth만 필요하면 WiPy2.0이, 장거리 저전력 전송이 필요하면 LoPy가 맞습니다.
LoPy를 LoRa 게이트웨이로도 사용할 수 있습니까?
네, LoRa Nano 게이트웨이로 동작할 수 있습니다. 소규모 LoRa 네트워크의 수집 지점을 보드 한 장으로 구성하려는 시험에 적합합니다.
제품 자료
등록된 자료가 없습니다.
FAQ 자주묻는 질문
등록된 내용이 없습니다.
Related Insights
-
NCD 무선 센서를 게이트웨이와 Node-RED에 연결하는 순서
NCD Enterprise IIoT Gateway는 Wi-Fi AP로 192.168.0.1에 처음 접속하고, 주소 뒤 :1880으로 Node-RED를 엽니다. 센서 설정 모드 진입과 Wireless Device 노드…
2026-10-26
-
산업용 전류 모니터링, NCD 센서의 실시간 활용
NCD 전류 모니터링 센서로 모터와 펌프의 과부하를 실시간 감지하고 에너지 소비를 최적화하며 예측 유지보수를 구현하는 방법을 안내합니다.
2023-04-30
-
예측 유지보수용 NCD 무선 센서 4종 활용
NCD 예측 유지보수 센서 V3, 기울기 센서, AC 전류 모니터 센서로 컨베이어 진동, 기계 기울기, 모터·펌프 전기적 동작과 사이클 수를 감시하는 방법을 사양과 함께 정리했습니다.
2023-03-31
-
서버실 무선 온습도 모니터링: 권장 범위와 NCD 센서
서버실 권장 온도는 20°C~21.66°C, 상대 습도는 40-60%입니다. DigiMesh 기반 NCD 무선 온습도 센서와 모뎀·게이트웨이 수신기 선택을 정리했습니다.
2021-12-29
-
IoT 무선 센서로 자산 활용률 계산하기 (NCD)
자산 활용률 계산을 자동화하는 NCD IoT 기기 가동 시간 모니터링 무선 센서의 데이터 수집·전송·분석 단계와 Mesh 통신, 배터리 구동, Node-RED 통합을 소개합니다.
2024-10-01
-
NCD IoT 게이트웨이와 모뎀의 차이
NCD IoT 게이트웨이와 IoT 모뎀의 정의와 차이, 펌웨어 업데이트 필요 여부, Node-Red로 모뎀을 게이트웨이처럼 쓰는 방법과 NCD 모뎀 제품군을 안내합니다.
2024-02-26

