esp32
文章平均质量分 73
予非鱼安知鱼
欲买桂花同载酒,终不是少年游。
展开
-
ESP32 ADC测量电压 arduino
接下来,将每个采样值映射到最接近的离散值(也称为“量化”),并且该离散值将作为ADC的输出。此外,ADC提供选择衰减器(Attenuator)的功能,该衰减器可以对信号进行放大或消减,以确保输入信号处于ADC可接受的幅度范围内。要读取更高的电压(最高为引脚最大电压,通常为3.3V),则需要将该ADC通道的信号衰减设置为> 0dB。在ESP32上使用ADC读取模拟电压时,需要先进行ADC的校准,确保输出结果的准确性和稳定性。这样就成功为存储ADC校准值的结构体分配了一段内存,可供后续的ADC校准过程使用。原创 2023-05-24 17:37:20 · 6997 阅读 · 0 评论 -
玩转ESP32 PWM输出,制作炫酷呼吸灯效果
本文介绍了如何使用ESP32的PWM功能制作呼吸灯效果。首先对ESP32 PWM进行了简要介绍,阐述了它的工作原理和使用方法。接着,通过示例代码演示了如何使用ESP32的PWM通道控制LED引脚输出信号的占空比,从而制作出基本的呼吸灯效果。最后,通过使用定时器和中断功能来实现更炫酷的呼吸灯效果。原创 2023-04-26 11:22:13 · 2693 阅读 · 3 评论 -
ESP32使用ESP-NOW协议实现一对多通信和MAC地址存储
本文介绍了如何使用ESP-NOW协议实现一对多通信和MAC信息存储。ESP32是一款功能强大的Wi-Fi和蓝牙双模组,可使用ESP-NOW协议实现低功耗、高效率的通信。本文详细介绍了在ESP32上配置ESP-NOW协议、建立连接和实现一对多通信的方法,同时提供了存储发送者MAC地址的解决方案。此外,文章还讨论了如何限制存储的MAC地址数量以防止内存溢出。这些技巧可以帮助开发人员更好地利用ESP32的功能。原创 2023-04-21 16:09:51 · 5544 阅读 · 6 评论 -
ESP32 WiFi扫描、WiFi通道查询
扫描周围WiFi并识别指定WiFi名称的WiFi通道(为了ESP32的esp-now协议正常通信)。原创 2023-04-20 16:18:16 · 1490 阅读 · 0 评论 -
了解 ESP32 FreeRTOS:初学者指南
了解ESP32 FreeRTOS的基本原理和功能,掌握创建任务和消息队列的方法,并学习常见问题的解决方案和性能优化的最佳实践。原创 2023-04-07 17:30:36 · 3629 阅读 · 0 评论 -
esp32获取网络时间
在ESP32的Arduino环境中,time_t数据类型是一个整数,表示自1970年1月1日00:00:00 UTC以来经过的秒数。但是,由于long比time_t更具通用性,因此在转换时使用了static_cast将time_t强制转换为long。此示例中,我们使用static_cast将time_t类型的当前时间转换为long类型的Unix时间戳。ESP32通过连接WiFi后得到当前时间,并且转换为unix时间戳类型,目的是使用mqtt时可以将发送信息时间上传等。原创 2023-04-07 15:51:05 · 3119 阅读 · 1 评论 -
ESP32串口通信 双机串口通信
esp32串口通信,双机通信,arduino原创 2023-03-25 16:55:00 · 8112 阅读 · 2 评论 -
ESP32配置mqtt arduino
esp32连接mqtt原创 2023-03-25 12:42:51 · 3079 阅读 · 4 评论 -
ESP32日志 vs code环境
日志等级有:错误,警告,信息,调试和详细(详细度从最低到最高)。环境:ESP32、VS code 、esp-ide。原创 2023-03-07 21:09:45 · 458 阅读 · 0 评论 -
ESP32 GPIO使用
ESP32的GPIO配置,环境:VS code原创 2023-03-07 21:18:41 · 1441 阅读 · 0 评论 -
ESP32 wifi学习记录
esp32 wifi学习,环境:vc code原创 2023-03-07 21:30:08 · 546 阅读 · 0 评论