XBIB-C-GPS Digi XBee GPS 확장 보드

MODEL
XBIB-C-GPS
브랜드
DIGI

XBee 시제품에 위치 정보를
더하는 GPS 확장 보드

Digi XBIB-C-GPS XBee GPS 확장 보드

견적 받기

Digi 국내 정식 공급 파트너

Digi XBIB-C-GPS는 u-blox CAM-M8 GPS 수신기를 탑재해 XBIB-C 개발 보드의 40핀 헤더에 장착하는 XBee GPS 확장 보드(GPS Daughter Board)입니다. MicroPython을 지원하는 XBee 시제품에 위치 정보 기능을 추가합니다.

UART 출력은 기본으로 켜져 있어 9600 baud 속도로 1초마다 측정값을 호스트의 보조 UART에 전달합니다. I2C는 슬레이브 방식이며 SCL 최대 400 kHz로, 호스트가 필요할 때 데이터를 조회합니다. 회로도와 거버 파일까지 참조 설계로 갖춘 이 확장 보드는 (주)테솔이 국내에 공식 공급합니다.

40핀

XBIB-C 헤더에 얹는 커넥터

CAM-M8

u-blox GPS 수신기

9600 baud

UART 위치 출력 속도

400 kHz

I2C SCL 최대 주파수

특징

위치 수신 기능을 추가하는
확장 구성

핵심 특징현장에서 달라지는 점
u-blox CAM-M8 수신기GPS 수신기를 보드에 이미 탑재했으므로 위치 기능을 시험하려고 수신 모듈을 따로 배선하지 않습니다.
MicroPython 라이브러리GPS 연동 코드 예제가 갖춰져 있어 위치 값을 읽는 첫 스크립트를 짧은 시간에 작성합니다.
40핀 헤더 결합XBIB-C의 헤더에 그대로 장착하므로 기존 개발 보드 구성을 유지한 채 기능만 추가합니다.
참조 설계회로도, 거버 파일, 코드를 함께 받으므로 양산 보드 설계의 출발점으로 활용합니다.
I2C와 UART 이중 인터페이스호스트 프로그램 구조에 맞춰 조회형(I2C)과 주기 수신형(UART) 가운데 선택할 수 있습니다.
DIGI XBIB-C-GPS - GPS 확장 보드의 커넥터와 GPS 모듈 위치 표시
GPS 확장 보드의 커넥터와 GPS 모듈 위치 표시

인터페이스

I2C와 UART
연결 방식

I2C 경로에서 GPS 모듈은 슬레이브로 동작하고 SCL과 SDA 신호가 40핀 헤더로 나오므로, 호스트가 데이터를 요청할 때만 값을 읽습니다. UART 경로는 기본 활성이며 RX와 TX 신호가 같은 헤더로 나오고, 측정값을 1초 주기로 9600 baud 속도로 호스트의 보조 UART에 전달합니다.

호스트 구조에 맞춘 연결 경로 선택

호스트가 위치를 필요한 순간에만 읽는 구조라면 I2C 조회가 적합하고, 매초 들어오는 값을 연속 기록하는 구조라면 UART 수신이 적합합니다. 두 경우 모두 호스트 역할을 하는 XBee가 MicroPython을 지원해야 합니다.

장착 방법

40핀 헤더
결합과 설치 방향

  • 40핀 헤더를 XBIB-C의 헤더에 맞춥니다.
  • 커넥터의 위아래를 번갈아 눌러 천천히 균일한 압력으로 끼웁니다. 무리하게 끼우거나 빼면 핀이 휩니다.
  • 기판을 수평으로 놓고 GPS 모듈이 하늘을 향하게 설치합니다.

사용 방법

XBIB-C-GPS 확장 보드
MicroPython GPS 데모 실행

XBIB-C-GPS는 XBIB-C의 40핀 헤더에 얹어 쓰며, 호스트 보드의 보조 UART나 I2C 선으로 XBee와 통신합니다. Digi의 xbee-micropython 저장소에 있는 GPS 예제로 NMEA 데이터를 읽어 볼 수 있습니다.

소프트웨어·도구하는 일
xbee-micropython (GitHub)samples/gps_uart의 main.py GPS 예제
XCTU MicroPython Terminal예제 실행과 출력 확인
XBIB-C40핀 헤더와 USB-C 연결을 갖춘 호스트 보드

처음 연결하는 순서

순서할 일
1MicroPython을 지원하는 XBee 모듈을 XBIB-C에 꽂고, 40핀 헤더에 XBIB-C-GPS를 장착합니다.
2XBIB-C를 USB-C로 PC에 연결하세요.
3github.com/digidotcom/xbee-micropython 저장소를 내려받아 samples/gps_uart의 main.py를 장치의 루트 파일 시스템에 복사합니다.
4XCTU의 MicroPython Terminal을 열고 MicroPython 프롬프트에서 Ctrl-R을 눌러 실행하세요.
5예제가 UART로 받은 GPS NMEA 데이터를 해석해 화면에 출력합니다.

사양

CAM-M8 수신기와
인터페이스 사양

항목사양
GPS 수신기u-blox CAM-M8
연결XBIB-C 보드의 40핀 헤더
호스트 요건MicroPython을 지원하는 XBee
I2CSCL·SDA 신호를 40핀 헤더로 출력, GPS 모듈은 슬레이브, SCL 최대 400 kHz, 호스트가 데이터를 조회
UARTRX·TX 신호를 40핀 헤더로 출력, 기본 활성, 1초 주기로 측정값을 호스트 보조 UART로 전송, 9600 baud
소프트웨어GPS 연동 코드 예제가 있는 MicroPython 라이브러리
참조 설계회로도, 거버 파일, 코드
설치 방향기판을 수평으로 놓고 GPS 모듈이 하늘을 향하게 설치
별매XBee 모듈, XBIB-C 개발 보드

활용 분야

위치 정보가
필요한 시제품

  • IoT 위치 확인 — 장치의 위치 정보를 XBee 무선 링크로 확인합니다.
  • 이동 장비 시제품 — 장비 좌표를 받아 이동 경로 기록을 시험합니다.
  • 물류 추적 시제품 — 위치 데이터를 무선으로 전송하는 구성을 검증합니다.
  • MicroPython 실습 — 예제 코드로 GPS 데이터를 읽는 흐름을 익힙니다.

선택 가이드

보유 장비로 고르는
GPS 확장 구성

이럴 때 (현장 조건·용량)권장 모델선택 이유
개발 보드부터 필요할 때Digi XBIB-C (TH · SMT · MMT)GPS 확장 보드를 얹을 40핀 헤더가 있는 USB-C 개발 보드입니다.
이미 보유한 XBIB-C에 위치 기능만 더할 때Digi XBIB-C-GPSu-blox CAM-M8 수신기를 탑재한 확장 보드로, 기존 XBIB-C의 40핀 헤더에 장착합니다.

구성·옵션

XBIB-C-GPS 구성품과
별매 품목

구분내용
구성품XBIB-C-GPS 확장 보드
별매XBIB-C 개발 보드, XBee 모듈
품번XBIB-C-GPS

관련 제품

GPS 확장 보드와 함께 보는
XBee 개발 보드

Related Insights

전체