월패드, 그까짓것 그냥 만들면 되는 거 아냐?

요즘 신축들에는 있다는 월패드, 구축이라 없어서 만들어 봤습니다.

어느새 오른쪽으로...

감사합니다.

알리세일 기간 살펴보다가 발견한 신박한 제품

이게 단돈 $30 달러라고?!

구매하지 않을 수 없다!

하지만, 아무리 구매해도 쓸 수 없으면 무용지물...

내가 만들 능력이 되는 가?

홈 iot 기기 자작용 오픈소스인 esphome에서 8월부터 LVGL를 지원 하네?!

좋았으~

구매!

도착

데모 프로그램 한번 쓱 둘러보고,

확장성도 좋고 배터리도 연결 가능하지만 개발보드라 케이스는 없습니다.

MCU 스펙은 듀얼코어에 240Mhz라 둠이 돌아갈 정도입니다.

메모리는 기본 512K에 추가 8MB, 낸드도 8MB

이제 코드를 짭니다.

0에서 시작해서

이것저것 시도해 보는 데 LVGL은 이번에 처음 도전 해보는 거고

사용 가능 용량이 8MB에 백업 포함이라 실 용량은 3MB 정도...

그래도 어떻게든 3MB에 맞춰 봅니다.

어느덧 6000 라인...

뭔가 많이 생략된 것 같지만 6000라인이니 넘어갑시다.

드디어 완성 되었습니다.

메뉴 하나는 나중을 위해 남겨 두고

가장 신경 쓴 날씨,

콘센트도 켜고 끌 수 있지만 잘못 끌 수 있어서 조명만

에어컨도 제어 가능하게 만들고

전동 블라인드, 전동 창문 제어 기능도 넣고

보안 센서들도 확인 가능하며

Iot 스피커를 통한 인터넷 라디오 재생기능 부여

전력측정기와 연동시켜 에너지 측정도 추가

물론 월패드 만으로 작동하는 것은 아니고 기존에 집을 IoT화 시켜 놔야 합니다.