主机ESP32S3使用硬件I2C器件,任意两只引脚做SCL和SDA,3.3V供电给AHT20即可。PDD买的这个模块自带上拉电阻,不用操心硬件布局,直接连单片机引脚即可。 之前我做过DHT11的,但DHT11精度和分辨率都跟AHT20没得比。DHT11的半双工传输需要软件模拟,占用cpu。 二、AHT20芯片手册解读 I2C协议我就不讲了,讲讲这个芯片如何操作。
显然是不合理的,所以第三个参数需要设置一个等待的最长时间。 <3>因为ESP-IDF 默认的 FreeRTOS 实现,所以第三个参数需要使用到pdMS_TO_TICKS()这个宏,将毫秒为单位表示的时间转换为FreeRTOS中的时钟滴答数(ticks)。例如第三个参数传入pdMS_TO_TICKS(10)表示超时等待时间为10ms。 (3)再次强调i2c_master_cmd_b...
删除工程目录下的sdkconfig文件。 执行命令:idf.py reconfigure。 这样就可以手动载入配置文件,后续不需要再执行idf.py load-board命令 打包固件 在项目成功编译后,运行: idf.py generate-firmware 脚本会找到build文件夹中生成的bin文件,然后打包合成单个,在运行目录下生成 firmware_xxx.bin,xxx代表bin文件烧录的偏移...
UART、RS485 I2C_TOOLS、I2C_MPU6050、I2C_AHT20 SPI液晶屏(支持ST7735、ST7735S、ST7789V、ILI9341、ILI9488、ILI9481、ST7796S、HX8357C8种IC,涵盖3.5寸以下的绝大多数液晶模组) SPI_AS5047P/TLE5012B 磁编码器。 FT5/6xxx电容触摸屏。 FATFS、NVS、VFS、SD_CARD(SPI模式,1/4线SDIO模式) jpg解码(TJp...
简介:以ESP32模组为主控设计的开发板,支持WIFI、蓝牙、以太网、RS485、CAN等通信方式。软硬件全开源计划,配套Easyio驱动库、CSDN博文教程,方便大家从ESP-IDF入门物联网的学习与开发 开源协议 : Public Domain 创建时间:2021-09-21 10:34:42更新时间:2022-07-19 13:51:54 ...
I did some tests on the ESP32-C6 and now I'm programming the LP CPU. I managed to run the GPIO and I2C examples and wrote a driver for an AHT20 I2C temperature / humidity sensor. One use case for me is the LP CPU checking sensor data with some basic processing while the main CPU...
墨水屏时钟需要显示的内容有日期、星期、时间、温度和湿度,日期、星期、时间需要联网获取或校准,温度和湿度通过驱动板上的AHT20获取。 1)联网 ESP32联网的代码网上很多,官方也有提供示例: def do_connect():#联网 import network wlan = network.WLAN(network.STA_IF) wlan.active(True) if not wlan.isconnected...
mbedtls_idf5 base_esp32c3_V000x feature_ufont restruct_components feature_luf lvgl_without_anim Branch_f1c200s_beta add_lvgl711 new_include V1002.air8101 V10002.air8101 v2003.Air780EPM.release v2003.ec7xx.release v1113.ec618.release v2002.ec7xx.release v2002.Air201.release v2001.ec7xx...
一、总体结构 使用ESP-IDF编译软件,ESP32S3,AHT20探测温湿度,结果输出在屏幕monitor上。 主机ESP32S3使用硬件I2C器件,任意两只引脚做SCL和SDA,3.3V供电给AHT20即可。PDD买的这个模块自带上拉电阻,不用操心硬件布局,直接连单片机引脚即可。&nbs esp32与485传感器通讯 ...
aht20 - temperature and humidity sensor sht20 - temperature and humidity sensor al01 - remote control driver chip aw9523 - IO expansion chip encoder_ab - AB encoder ltr303als01 - ambient light sensor Other libraries: I2C driver library, provides some low-level encapsulation for practical use....