M5Stack Dial에는 1.28인치 원형 터치 화면과 회전 인코더가 들어 있습니다. 인코더는 손잡이를 얼마나, 어느 방향으로 돌렸는지 프로그램이 읽게 해 줍니다.
이 입력을 밝기 값에 연결하면 오른쪽으로 돌릴 때 밝아지고 왼쪽으로 돌릴 때 어두워지게 만들 수 있습니다. 숫자를 입력하기보다 빛을 보면서 원하는 수준을 고를 때 회전 조작이 잘 맞습니다.
Dial 자체가 조명 전력을 조절하는 디머 완제품은 아닙니다. 손잡이 입력을 읽고 화면을 표시하는 조작부이며, 실제 조명을 제어하려면 조명에 맞는 구동 회로가 필요합니다.
밝기 조절이 되는 DC LED 조명이라면 Dial에서 정한 값을 PWM 같은 제어 신호로 보내고, 별도 구동 회로가 조명 전력을 조절하는 구성을 생각할 수 있습니다. 기존 디머와 통신으로 연결하는 방식도 있습니다. 개발 보드의 GPIO에 조명 부하를 직접 연결하지 않습니다.

밝기는 회전이 편해도 켜고 끄는 동작까지 여러 단계로 만들 필요는 없습니다. 누르기는 켜기·끄기, 돌리기는 밝기처럼 역할을 나누면 손에 빨리 익습니다.
개발할 때 함께 정할 세 가지:
출입구에서 전체 조명을 켜고 끄는 자리라면 단순한 스위치가 편합니다. 침대 옆이나 식탁처럼 밝기를 자주 바꾸는 자리라면 다이얼의 장점이 잘 드러납니다. 휴대폰은 여러 조명을 한곳에서 관리하는 데, 고정된 다이얼은 손 닿는 자리에서 바로 조절하는 데 유용하므로 둘을 함께 둘 수도 있습니다.
이 글은 공식 자료를 바탕으로 한 구성 아이디어입니다. Dial로 이 기능을 구현하거나 실물로 시험한 결과는 아닙니다. 실제 제품으로 만들 때는 조명의 전압·소비전류·밝기 조절 방식이 서로 맞는지부터 확인합니다.
테크브릭은 M5Stack과 기본 앱으로 기능을 먼저 시험하고, 확정된 구성을 전용 PCB와 생산으로 이어 갑니다.