RISC-V on Home : 用ESP32-C6搓一个环境传感器

ESP32现在有大量新品均采用了RISC-V核心,甚至有部分具备向量扩展(ESP32-P4)(我家冰箱都有RVV.jpg)。

最近在某知名购物平台看到有5块钱的ESP32-C6 mini 板子 以及30块钱的 SCD41 红外二氧化碳传感器模块(集成温湿度),于是准备搓一个小小的环境传感器,用于检测温度,湿度,二氧化碳

成品如图:

156f633e28f7e3399075a340f2ecd4ea.jpg
39fac535fd88553649baf20d8e55f059.jpg

这块ESP32-C6的版型为esp32-c6 supermini,十分的小巧,刚好3.3V GND GPIO19 GPIO20是挨在一起的,可以在不用杜邦线的情况下直接焊接我们的SCD41模块。

软件部分使用Esphome,需要通过docker或者pip安装,这里就不再赘述了。配置文件需要注意的一点是,ESP32-C6目前存在一定问题,需要关闭I2C扫描,I2C和模块的配置可以参考下方:

更多选项可参考:

然后刷入通过配置文件中Home Assistant Key的定义完成在Home Assistant的连接。

合计成本37CNY(

6 个赞

RISC-V:从太空到客厅,全都拿下!

1 个赞