Artnet to Zigbee Bridge for ESP32 C6 and W5500
ESP32-C6 bridges Art-Net DMX to Zigbee smart lights via W5500 Ethernet. Offloads UDP/6454 reception to free RF for Zigbee. Web UI for DMX patch & group config.
Art-Net → Zigbee 브릿지 — 공연 조명을 스마트 전구로
#ESP32-C6 #W5500 #Zigbee #ArtNet #DMX #스마트조명 #공연조명
01 — 이 프로젝트는 무엇인가?
공연장, 스튜디오, 이벤트 현장에서 쓰는 전문 조명 프로토콜 Art-Net과 가정·상업용 스마트 전구 프로토콜 Zigbee 사이에는 원래 호환이 되지 않습니다.
Art-Net = 전문 조명 콘솔이 쓰는 프로토콜 (유선 이더넷 기반)
Zigbee = 스마트 전구가 쓰는 무선 프로토콜Art-Net은 수천만 원짜리 전문 조명 콘솔이 쓰는 프로토콜이고, Zigbee는 필립스 Hue 같은 스마트 전구가 쓰는 프로토콜입니다. 이 두 세계는 서로 말을 못 합니다.
Art-Net → ESP32-C6 → Zigbee
이 프로젝트는 그 사이를 잇는 브릿지입니다. ESP32-C6 하나가 Art-Net DMX 신호를 받아서 Zigbee 조명 기기로 전달합니다. 전문 조명 콘솔로 집에 있는 스마트 전구를 제어할 수 있게 됩니다.
02 — 시스템은 어떻게 동작하나?
[조명 콘솔 / 소프트웨어]
↕ Art-Net (UDP 6454, 이더넷)
[ESP32-C6 브릿지]
├─ W5500: Art-Net 패킷 수신 (안정적 유선)
├─ DMX 채널 → Zigbee 그룹 매핑
├─ Zigbee: RGBW / CCT / 디머 명령 전송
└─ 웹 UI: 브라우저에서 설정·관리
[Zigbee 조명 기기들]
(스마트 전구, LED 패널, 디머 등)동작 흐름은 단순합니다. 조명 콘솔이 Art-Net 패킷을 UDP로 보내면, ESP32-C6가 받아서 DMX 채널 값을 파싱합니다. 미리 설정해 둔 매핑 테이블에 따라 해당 Zigbee 그룹에 색상·밝기 명령을 전송합니다. 브라우저 웹 UI에서 기기 추가, 그룹 구성, DMX 패치를 실시간으로 관리할 수 있습니다.
03 — 왜 W5500인가?
🔷 Art-Net은 유선 이더넷 기반 프로토콜이다
Art-Net은 원래 유선 이더넷 네트워크 위에서 동작하도록 설계된 프로토콜입니다. 공연 현장에서는 조명 콘솔과 픽스처가 전용 이더넷 스위치로 연결됩니다. WiFi로 수신하면 패킷 손실이나 지연이 생길 수 있고, 이는 조명이 깜빡이거나 타이밍이 어긋나는 현상으로 직결됩니다.
🔷 ESP32-C6의 WiFi와 Zigbee는 RF를 공유한다
ESP32-C6는 WiFi와 Zigbee를 하나의 RF 회로로 처리합니다. WiFi가 활발하게 데이터를 받는 동안 Zigbee 수신이 방해받을 수 있습니다. W5500으로 Art-Net 수신을 오프로드하면 ESP32-C6의 RF를 Zigbee 전용으로 쓸 수 있습니다. README에도 명시되어 있습니다 — "High latency? Use Ethernet."
| WiFi로 Art-Net 수신 | W5500으로 Art-Net 수신 | |
|---|---|---|
| Art-Net 안정성 | 패킷 손실 가능 | 안정적 |
| Zigbee 간섭 | RF 경쟁 발생 | 없음 |
| 공연 현장 적합성 | 낮음 | 높음 |
04 — 핵심 구성 요소
🎛️ ESP32-C6 — Zigbee와 WiFi를 동시에 가진 MCU
ESP32 계열 중 Zigbee(802.15.4)를 내장한 MCU입니다. 단일 칩으로 Zigbee 코디네이터 역할을 하면서 동시에 네트워크 통신을 처리합니다. W5500을 SPI로 연결해 Art-Net 수신을 전담시킵니다.
🌐 WIZnet W5500 — Art-Net 전용 유선 수신기
SPI로 연결되는 하드웨어 TCP/IP 스택 이더넷 모듈입니다. UDP 6454 포트로 들어오는 Art-Net 패킷을 안정적으로 수신합니다. ESP32-C6의 RF 부담을 줄여 Zigbee 통신 품질을 높입니다.
💡 Zigbee 조명 기기
필립스 Hue, IKEA TRÅDFRI 등 Zigbee 호환 스마트 전구·패널·디머. Level, Color Control, Identify 클러스터를 지원하는 기기면 연결 가능합니다.
🖥️ 웹 UI
브라우저에서 접속하는 설정 대시보드입니다. Art-Net 수신 상태(초록/빨간 점), 기기 목록, 그룹 구성, DMX 패치, 설정 백업·복원까지 한 화면에서 처리합니다.
🖨️ 3D 프린팅 케이스
저장소에 STL 파일이 포함되어 있습니다. ESP32-C6와 W5500 모듈을 함께 수납하는 전용 케이스를 직접 출력할 수 있습니다.
05 — DMX 채널 구성 방식
이 프로젝트에서 DMX 채널과 Zigbee 그룹을 연결하는 방식이 유연합니다.
| 스킴 번호 | 구성 |
|---|---|
| 1 | 디머 (1채널) |
| 2 | CCT + 디머 |
| 3 | RGB |
| 4 | RGBW |
| 5 | RGB + CCT |
| 6 | RGBW + CCT + 마스터 디머 |
| 7 | RGBW + CCT + CCT 디머 + 마스터 디머 |
공연 조명에서 쓰는 픽스처 유형에 맞게 채널 구성을 자유롭게 설정할 수 있습니다.
06 — 응용 시나리오
01. 소규모 공연장 — 전문 콘솔로 스마트 전구 제어
소극장, 클럽, 스튜디오에서 MA Lighting이나 Chamsys 같은 전문 조명 콘솔을 쓰면서 Zigbee 스마트 전구를 픽스처로 활용할 수 있습니다. 고가의 DMX 디머팩 없이 스마트 전구로 전문 조명 연출이 가능합니다. #소극장 #공연조명 #저비용
02. 방송 스튜디오 — 조명 자동화
방송 큐 시스템과 Art-Net으로 연동해 장면 전환에 맞춰 조명을 자동 제어합니다. Zigbee 조명을 기존 방송 조명 워크플로우에 통합할 수 있습니다. #방송 #스튜디오 #자동화
03. 이벤트 공간 — 임시 설치 조명 시스템
전시회, 팝업 스토어, 웨딩홀 등 임시 이벤트 공간에서 전문 조명 소프트웨어(QLC+, Resolume 등)로 Zigbee 전구 전체를 연출합니다. 케이블 배선 없이 무선 Zigbee 전구로 복잡한 조명 쇼를 구현합니다. #이벤트 #팝업 #조명쇼
04. 홈 시어터 — PC 소프트웨어와 Ambilight 연동
PC의 Art-Net 소프트웨어와 연동해 영상 콘텐츠에 반응하는 주변 조명을 구현합니다. Zigbee 전구가 영상의 색상에 맞춰 실시간으로 바뀝니다. #홈시어터 #Ambilight #몰입감
05. 에스케이프룸 / 체험 공간 — 씬 기반 조명 자동화
게임 진행 상황에 따라 Art-Net 큐로 Zigbee 조명을 자동 제어합니다. 긴장감 있는 빨간 조명, 성공 시 초록 조명 — 씬 전환을 자동화합니다. #에스케이프룸 #체험공간 #씬자동화
07 — 확장 경로
| 단계 | 내용 | 현황 |
|---|---|---|
| 기본 기능 | Art-Net UDP 수신 → Zigbee 그룹 제어 | ✅ 완료 |
| 웹 UI | 기기 관리, DMX 패치, 설정 백업 | ✅ 완료 |
| W5500 지원 | 유선 이더넷으로 Art-Net 수신 | ✅ 완료 |
| 3D 케이스 | ESP32-C6 + W5500 수납 케이스 STL | ✅ 완료 |
| sACN 지원 | Art-Net 외 sACN 프로토콜 추가 | 🔲 가능성 있음 |
| 멀티 유니버스 | 복수 Art-Net 유니버스 동시 처리 | 🔲 가능성 있음 |
결론
전문 조명과 스마트 조명 사이의 벽을 ESP32-C6 하나가 허문다.
Art-Net은 공연 전문가의 언어고, Zigbee는 스마트홈의 언어입니다. 이 두 언어를 동시에 말할 수 있는 브릿지가 이 프로젝트입니다.
W5500이 Art-Net 수신을 전담하면서 ESP32-C6의 RF를 Zigbee에 집중시킨 설계가 핵심입니다. WiFi로 Art-Net을 받으면 Zigbee와 RF 간섭이 생기는 문제를 유선으로 해결했습니다.
- ✅ Art-Net DMX → Zigbee RGBW/CCT/디머 실시간 변환
- ✅ W5500 유선으로 Art-Net 안정 수신 + Zigbee RF 간섭 제거
- ✅ 웹 UI로 브라우저에서 전체 설정 관리
- ✅ 7가지 DMX 채널 스킴으로 다양한 픽스처 지원
- ✅ 3D 프린팅 케이스 STL 포함
- ✅ 오픈소스 공개
Q&A
Q. Art-Net이란 무엇인가요?
Art-Net은 DMX512 조명 제어 신호를 이더넷 UDP 네트워크로 전송하는 프로토콜입니다. 공연장, 방송 스튜디오, 이벤트 현장에서 조명 콘솔이 픽스처를 제어할 때 사용합니다. UDP 6454 포트를 사용하며 최대 32,768개 DMX 채널을 지원합니다.
Q. Zigbee란 무엇인가요?
Zigbee는 저전력 무선 메시 네트워크 프로토콜입니다. 필립스 Hue, IKEA TRÅDFRI 같은 스마트 조명 기기에 널리 사용됩니다. 2.4GHz 대역을 사용하며 하나의 코디네이터가 수십 개의 기기를 제어할 수 있습니다.
Q. Art-Net과 Zigbee를 연결하려면 왜 브릿지가 필요한가요?
Art-Net은 유선 이더넷 기반 프로토콜이고 Zigbee는 무선 메시 프로토콜입니다. 두 프로토콜은 물리적 통신 방식과 데이터 구조가 완전히 달라 직접 호환되지 않습니다. ESP32-C6 같은 브릿지 장치가 두 프로토콜을 실시간으로 변환해야 합니다.
Q. W5500을 WiFi 대신 사용하는 이유는 무엇인가요?
두 가지 이유가 있습니다. 첫째, Art-Net은 원래 유선 이더넷 기반으로 설계된 프로토콜이라 WiFi 환경에서 패킷 손실이나 지연이 발생할 수 있습니다. 둘째, ESP32-C6는 WiFi와 Zigbee가 동일한 RF 회로를 공유하기 때문에 WiFi로 Art-Net을 수신하면 Zigbee 통신 품질이 저하됩니다. W5500으로 Art-Net 수신을 분리하면 ESP32-C6의 RF를 Zigbee 전용으로 사용할 수 있습니다.
