https://youtu.be/vfW4ydkPVy8
In this video, 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.
ESP32C3 DWIN 7 inch Display Weather Station
ESP32C3 DWIN 7 inch Display Weather Station
- Attachments
-
- cover.jpg (82.48 KiB) Viewed 4984 times
You can always visit my YouTube channel for embedded systems related tutorials
https://youtube.com/user/wardzx1
https://youtube.com/user/wardzx1
Who is online
Users browsing this forum: No registered users and 19 guests