G CUBE / OVERVIEW

확장 가능한 IoT 로봇 모듈

G큐브는 CPU·모터·배터리·각종 센서를 하나의 36 mm 큐브에 통합한 로봇 모듈입니다. 단일 큐브 제어부터 여러 큐브를 연결한 멀티롤 구성, 외부 센서·보드 확장까지 지원합니다.

통신BLE 5.0Nordic UART Service
구동Stepper100:1 · 30 RPM
내장 센서IMU + Proximity자이로·가속도·근접
확장4-Pin PortAnalog · I2C · UART
01

기본 사양

개발 및 외부 장치 설계 시 참고하는 기본 하드웨어 사양입니다.

항목사양
CPUBLE 5.0 ARM CPU
모터100:1 메탈기어 스텝모터, 30 RPM
센서IMU(자이로·가속도), 근접센서, 피에조 부저
크기 / 무게36 × 36 × 36 mm / 50 g
배터리3.7V 300mAh 리튬폴리머
확장 포트외부 센서·장치 연결용 4핀
02

확장 포트 (4핀)

아날로그·I2C 센서, RC서보, Arduino 및 micro:bit 계열 장치를 연결하는 공용 확장 인터페이스입니다.

기능
Vout배터리 전원 출력 (3.7~4.2V)
GND접지
Dout / TXD / SCL디지털 출력 · 시리얼 TX · I2C SCL
Ain / RXD / SDA아날로그 입력 · 시리얼 RX · I2C SDA
03

확장 가능한 장치

확장 포트를 통해 센서·출력장치·외부 보드·AI 비전 모듈을 연결할 수 있습니다.

SENSOR센서

빛(GL5537) · 소리(MAX9814) · 볼륨 · 온도(MCP9805T) · 초음파 · 자석 · 컬러(VEML6040) · DHT20 · PIR

ENVIRONMENT환경 센서

SPS30 · PM2008 미세먼지 · SCD40 CO₂ 등 환경 데이터 측정 장치

OUTPUT출력 장치

HT16K33 8×8 도트매트릭스 · RC 서보(MG90S / SG90)

BOARD확장 보드

인터랙션 모듈(TCA9534) · 큐브이노(Atmega328P) · Arduino NANO 어댑터 · micro:bit 어댑터

AI VISIONAI 비전

Oz-eye · HuskyLens — 얼굴·물체·색상·태그 인식 연동

04

통신 계층

연결 대상에 따라 BLE, 멀티롤, UART 계층을 구분합니다.

BLE NUS호스트(PC·앱) ↔ G큐브

클라이언트에서 명령을 Write하고 큐브의 응답·센서 데이터는 Notify로 수신합니다.

MULTIROLEStar / Aggregator ↔ 하위 G큐브

여러 큐브를 하나의 로봇 시스템으로 연결하고 개별 제어 또는 집계 명령을 전달합니다.

UARTCubeino ↔ G큐브 MCU

G큐브 확장포트에 연결된 Cubeino와 10바이트 고정 시리얼 패킷으로 통신합니다.

상세 명령 규격은 「프로토콜」에서 확인하세요.

BLE UUID, 공통 패킷 구조, OPCODE, 모터·LED·센서·멀티롤·Cubeino UART 세부 규격은 G CUBE → 프로토콜 문서에 정리되어 있습니다.