실용성있는 위젯을 추가한 IOT 탁상시계
띵지대 2023-1 IoT 수업 플젝입니다.
3일 걸렸는데 그 중 2일은 2시간 자고 했습니다.
죽을 뻔 했어요.
Q. 스마트 워치 아닌가요? -> 가지고 있던 거 썼어요.
- Arduino IDE 2.0.4
- ESP32-C3-DevKitM-1
- ESP32-C3-MINI-1
- ESP32-C3FN4
- Partition Scheme : Huge APP (3MB)
- 1.28 inch round Touch Display
- LCD controller : GC9A01
- Touch controller : CST816S
- TFT_eSPI
User_Setup.h
헤더파일은문서\Arduino\libraries\TFT_eSPI
로 붙여넣기
- AimHangul
- TFT_eSPI 기반으로 디스플레이에 한글 출력
- CST816S
uint8_t i2c_read(uint16_t addr, uint8_t reg_addr, uint8_t * reg_data, size_t length)
로 수정함
- tinyxml2
- XML parser
- ESP32-S3 Round SPI TFT with Touch 1.28"
- display 동작 확인
- ESP32 NTP Client-Server: Get Date and Time (Arduino IDE)
- 현재 날짜/시각 알기
- ESP32 HTTPS Requests (Arduino IDE)
- https 연결
- EZGIFCOM
- 이미지 크기 조정
- ImageConverter (UTFT)
- 이미지 -> C 파일(배열) 변환