https://youtube.com/live/Ju3IYDvV1j4
[LVGL#7] 작화툴에서 지원하지 않는 LVGL위젯을 ESP32와 상호작용 시켜보기!(녹칸다의 LVGL)
녹칸다의 LVGL 시리즈이다!
이번편은 작화툴에서 지원하지않는 LVGL위젯을 활용해보도록 한다!
아래 공유되어있는 구글 슬라이드를 통해서 라이브방송중 자료가 업로드된다!
https://docs.google.com/presentation/d/19r0fmOsAy9E8pwTJI9fmxbo_lzV8DLWAYhIWkVJDars/edit#slide=id.g2724592a6f9_2_0
예제1)버튼을 작화툴을 사용하지 않고 직접 코딩을해서 생성하고 버튼을 클릭했을때 시리얼모니터에 “nockanda!”라는 문장이 출력되도록 하시오!
예제2)버튼 메트릭스를 매뉴얼에 있는 그대로 생성해서 작동시키오!
예제3)버튼 매트릭스에서 1이라고적힌 버튼을 누르면 LED가 켜지고 2라고 적힌 버튼이 눌려지면 꺼지도록 하시오!
예제4)버튼이 2개일때 이벤트 핸들러가 각각 있는 경우
예제5)모든 위젯은 하나의 이벤트 핸들러에서 처리가 된다! 어떻게 하면 되겠는가?
예제6)테이블 위젯을 매뉴얼에 있는거 그대로 가져서 확인해보기!
예제7)간단한 표모양을 나름대로 만들어보시오!
예제8)LED위젯을 그대로 작동시키시오!
예제9)버튼2개를 만들어서 ESP32에 연결된 LED를 제어하고 LED가 켜져있으면 LED위젯도 함께 켜지도록 하시오!
예제10)리스트 위젯을 출력하시오!
예제11)리스트에 버튼2개를 추가하고 블루투스아이콘버튼을 누르면 LED가 켜지고 USB모양의 버튼을 누르면 LED가 꺼지도록 하시오!
'프로그래밍 > ESP32와 LVGL' 카테고리의 다른 글
[LVGL#9] 한글폰트를 적용해서 한글화 하고 본격적으로 각종 센서와 모듈을 연결해서 ESP32와 상호작용 해보기!(녹칸다의 LVGL) (0) | 2024.06.03 |
---|---|
[LVGL#8] 작화툴에서 지원하지 않는 LVGL위젯을 ESP32와 상호작용 시켜보기 2부!(녹칸다의 LVGL) (1) | 2024.05.28 |
[LVGL#6] 터치로 다양한 위젯과 상호작용 해보기!(녹칸다의 LVGL) (0) | 2024.05.21 |
[LVGL#5] 터치IC(XPT2046)가 장착된 ILI9341로 LVGL시작해보기!(녹칸다의 LVGL) (0) | 2024.05.20 |
[LVGL#4] 다양한 위젯(widget)에 대해 살펴보고 ESP32와 위젯간 상호작용하는 방법 알아보기!(녹칸다의 LVGL) (0) | 2024.05.14 |