NCD 국내 정식 공급 파트너
NCD WiPy2.0 IoT 통신 모듈은 Espressif ESP32 칩셋의 듀얼 프로세서 구조로 Wi-Fi와 Bluetooth를 처리하는 MicroPython 개발 보드(ESP32 IoT 개발 플랫폼)입니다. 네트워크 처리와 사용자 애플리케이션을 분리해 소형 무선 센서 노드와 시제품을 구성할 수 있습니다.
네트워크 프로세서가 Wi-Fi 연결과 IPv6 스택을 전담하므로 주 프로세서는 사용자 코드만 실행합니다. 딥 슬립 구간에서는 ULP 코프로세서가 25 µA로 입출력을 감시해 배터리 노드의 대기 소비를 낮춥니다. 이 보드는 (주)테솔이 국내에 공식 공급합니다.
특징
역할을 나눈
두 프로세서
| 핵심 특징 | 현장에서 달라지는 점 |
|---|---|
| 듀얼 프로세서 | 네트워크 처리와 사용자 코드를 나눠 실행하므로 통신 중에도 센서 처리 코드의 응답이 흔들리지 않습니다. |
| Wi-Fi·Bluetooth | 두 인터페이스를 모두 갖춰 Wi-Fi 접속과 스마트폰 연결을 한 보드에서 시험할 수 있습니다. |
| IPv6 스택 | 네트워크 프로세서가 IPv6 스택을 처리해 주 프로세서의 코드 부담이 늘지 않습니다. |
| 초저전력 ULP | 딥 슬립 중에도 ULP 코프로세서가 GPIO를 감시하므로 주 프로세서를 깨우는 조건을 세밀하게 정할 수 있습니다. |
| ESP32 칩셋 | Espressif ESP32 칩셋으로 구성되어 Wi-Fi와 Bluetooth를 하나의 칩에서 지원합니다. |
| MicroPython | 스크립트를 작성해 바로 업로드하므로 시제품 반복 시간이 줄어듭니다. |

저전력 설계
딥 슬립과 ULP로
배터리 노드 운용
배터리 노드는 대부분의 시간을 대기 상태로 유지합니다. WiPy2.0은 딥 슬립 중에도 ULP 코프로세서가 GPIO를 감시하며 소비 전류는 25 µA이므로, 센서 입력이 바뀔 때만 주 프로세서를 깨우도록 설계합니다.
센서 입력으로 깨우는 구조
문 열림이나 스위치 입력처럼 드물게 발생하는 이벤트는 ULP가 감시하다가 조건이 맞을 때만 주 프로세서를 깨워 Wi-Fi로 전송합니다. 대기 시간이 길수록 이 구조의 이점이 커집니다.

개발 환경
MicroPython으로
빠르게 시험
MicroPython 지원 보드이므로 스크립트를 작성해 바로 업로드하고 결과를 확인할 수 있습니다. 같은 NCD 계열의 LoPy와 코드 구조가 비슷해, LoRa가 필요해지면 보드만 바꿔 개발을 이어 갈 수 있습니다.
사용 방법
WiPy2.0 MicroPython 보드
Pymakr 연결과 REPL 명령
WiPy2.0은 확장 보드에 꽂아 USB로 PC에 연결하고, Visual Studio Code나 Atom용 플러그인 Pymakr로 MicroPython 코드를 실행하고 업로드합니다. 연결되면 Pymakr의 REPL 창에 파이썬 프롬프트 >>>가 나타납니다.
| 소프트웨어·도구 | 하는 일 |
|---|---|
| Pymakr | Visual Studio Code·Atom 플러그인, REPL 접속과 코드 실행·업로드 |
| REPL | 보드에서 MicroPython 명령을 한 줄씩 바로 실행 |
| main.py · boot.py | boot.py가 전원 투입 시 먼저 실행되고 이어서 main.py의 주 코드가 실행 |
처음 연결하는 순서
| 순서 | 할 일 |
|---|---|
| 1 | RGB LED와 리셋 버튼이 USB 커넥터 위쪽으로 오도록 WiPy2.0을 확장 보드에 꽂습니다. |
| 2 | 확장 보드를 USB로 PC에 연결하고, Windows에서 인식되지 않으면 추가 드라이버가 필요한지 확인하세요. |
| 3 | Visual Studio Code나 Atom에 Pymakr 플러그인을 설치합니다. |
| 4 | Pymakr로 보드에 연결해 REPL 창에 >>> 프롬프트가 나오는지 확인합니다. |
| 5 | REPL에서 RGB LED 명령을 입력해 LED 색이 바뀌는지 확인하세요. |
| 6 | main.py를 작성해 Run으로 시험하고, 재부팅 후에도 남기려면 Upload로 보드에 저장합니다. |
Pymakr REPL 명령 예시
| 명령 | 하는 일 |
|---|---|
| import pycom | pycom 모듈 불러오기 |
| pycom.heartbeat(False) | 기본 LED 깜박임(하트비트) 끄기 |
| pycom.rgbled(0x330033) | RGB LED를 보라색으로 켜기 |
명령은 Pycom 공통 시작 가이드의 예시입니다. 펌웨어 버전에 따라 다를 수 있으니 설치한 버전의 문서를 함께 확인하세요.
Run으로 실행한 코드는 보드에 저장되지 않고 lib 폴더의 라이브러리도 쓰지 못합니다. 라이브러리를 함께 쓰거나 전원을 다시 켠 뒤에도 동작해야 하면 Upload를 사용하세요.
사양
WiPy2.0 모듈
구성과 전력 사양
| 항목 | 사양 |
|---|---|
| 통신 | Wi-Fi · Bluetooth |
| 칩셋 | Espressif ESP32 |
| 프로세서 | 듀얼 프로세서 (네트워크 프로세서 + 주 프로세서) |
| 네트워크 프로세서 | Wi-Fi 연결 및 IPv6 스택 처리 |
| 주 프로세서 | 사용자 애플리케이션 실행 |
| 저전력 | 딥 슬립 중 25 µA (ULP 코프로세서가 GPIO · ADC 감시) |
| 프로그래밍 | MicroPython |
| 품번 | WIPY2 |
활용 분야
소형 무선 노드가
필요한 현장
- 소형 Wi-Fi 노드 — 좁은 공간에 Wi-Fi 접속 장치를 구성합니다.
- Bluetooth 연결 — 주변 기기와 Bluetooth로 직접 통신하는 시제품을 제작합니다.
- 저전력 센서 노드 — 딥 슬립과 ULP 감시로 배터리 소비를 낮춥니다.
- MicroPython 학습·시험 — 코드를 바로 업로드해 동작 결과를 확인합니다.
선택 가이드
통신 요구별
권장 모듈
| 이럴 때 | 권장 모델 | 선택 이유 |
|---|---|---|
| Wi-Fi와 Bluetooth 소형 보드가 필요할 때 | WiPy2.0 | 듀얼 프로세서와 ULP 감시로 저전력 노드에 맞습니다. |
| LoRa까지 필요할 때 | LoPy | LoRa·Wi-Fi·BLE를 한 보드에 통합했습니다. |
| 클라우드 Bluetooth 연결이 필요할 때 | Bluz (PRacc-32) | Bluetooth LE로 클라우드에 연결합니다. |
| Wi-Fi 클라우드 개발이 목적일 때 | Particle Photon | Wi-Fi 클라우드 연동에 집중한 보드입니다. |
구성·옵션
구성과
칩셋
- 품번 — WIPY2.
- 통신 — Wi-Fi, Bluetooth.
- 칩셋 — Espressif ESP32.
관련 제품
다른 무선 보드와 비교할
IoT 통신 모듈
- LoPy IoT 통신 모듈 (LoRa · Wi-Fi · Bluetooth)
- Bluz BLE 클라우드 통신 모듈 (PRacc-32)
- Particle Photon Wi-Fi IoT 통신 모듈 (PRphoton)
WiPy2.0은 LoPy와 어떤 점이 다릅니까?
WiPy2.0은 Wi-Fi와 Bluetooth만 갖추고 LoRa는 없습니다. LoRa 전송이 필요하면 LoPy를 선택합니다.
WiPy2.0의 프로세서는 어떻게 구성됩니까?
Espressif ESP32 칩셋의 듀얼 프로세서입니다. 네트워크 프로세서가 Wi-Fi 연결과 IPv6 스택을 처리하고 주 프로세서가 사용자 애플리케이션을 실행합니다.
WiPy2.0은 딥 슬립 중에도 입력을 감시할 수 있습니까?
네, ULP 코프로세서가 딥 슬립 중에도 GPIO를 감시하며 소비 전류는 25 µA입니다. 감시 조건이 충족될 때만 주 프로세서를 깨우는 코드를 작성합니다.
WiPy2.0은 어떤 언어로 프로그래밍합니까?
MicroPython으로 프로그래밍합니다. 별도 컴파일 과정 없이 스크립트를 올려 바로 실행합니다.
제품 자료
등록된 자료가 없습니다.
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

