Tutorial Series Sponsor PCBWay Website. You can get extra free coupons using the link below:
DWIN 7 inch 800X480 Aliexpress Coupon Codes:
Over 20USD , 20-2: 3CUIXVS75K8I
Over 50USD 50-5: LY03L4IINDGS
https://www.aliexpress.com/item/1005004840046174.html
In this tutorial, a DIY weather station is built using ESP32C3 that is connected over WiFi through a TCP socket to OpenWeather API. ESP32C3 sends HTTP GET request every one minuet to get the current weather related information in JSON format after that the obtained data is parsed and sent the DWIN display over UART to show the obtained data on the screen.
CJSON library is used for parsing JSON file that is obtained from the OpenWeather API. FreeRTOS queue is used to let the tasks communicate and exchange data. DWIN compatible packets are created using the obtained data and sent over UART to the display. 3D printed case is also used to put all the project components and make everything look nice.