ESP-32を使ったWiFi-BLEゲートウェイを企画していました。
今回ハードウェアが完成しました。
モノとしては非常に簡単なものです。
ESP-32にFTDIのUSBシリアル、SI7020の温湿度センサーが付いています。
特徴は、USBコネクタがついている事です。
(MicroBがついているのは、Aをさせない場合に対応する為)
USBのACアダプターに指す事で、Ambientなどへ温湿度センサーのデータを送る事も可能です。
もちろん、BLEゲートウェイのファームウェアを入れることで、ゲートウェイとして使用することも可能です。
拡張用にGPIO、UART,SPIがあります。
では見ていきましょう
3Dプリンターでケースも作りました。
完成状態です。
Ambientのプログラムと資料一式です。
https://github.com/taisirou/ESP-32-Gateway-Si7020
プログラムはAmbientのサンプルプログラムを基にSi7020用に変更しています。