这个项目是一个自制的天气显示器,由一个支持WiFi的ESP32单片机和一个7.5英寸电子墨水屏组成。它可以连接到API获取实时的天气实况和预报数据,并显示在屏幕上。同时,它还可以显示室内的温度和湿度数据,这些数据由传感器提供。该天气显示器具有无线连接能力,提供了便捷的方式来获取和展示天气信息,并且能够在屏幕上显示室内环境的温度和湿度。
通过按照以上步骤操作,您将能够成功使用该软件在ESP32开发板上实时显示天气信息。
链接:https://github.com/lmarzen/esp32-weather-epd
本节主要讲解OLED显示屏的使用和Display类及派生类的介绍及使用。
本节主要讲解用TM1650来驱动四位7段式数码管模块的显示使用。
本节主要讲解FreeRTOS任务间如何使用互斥对象来实现资源互斥访问。
在ESP32的开发,经常会有系统崩溃一直重启的情况,那么如何快速定位出现异常的代码呢?
本节主要讲解FreeRTOS任务间如何使用消息队列、事件组和二进制信号量进行通信。
本节主要讲解Task类,FreeRTOS多任务的使用。
本节主要讲解Timer类,FreeRTOS定时器的使用。
本节主要讲解舵机驱动类和用按键控制舵机。
本节主要讲解执行器件类型和用按键控制继电器。
本小节主要讲解红外接收和遥控器件,以及遥控操作LED。