タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

powerとi2cに関するmasterqのブックマーク (1)

  • ESP32 の ULP コプロセッサを使って超低消費電力 I2C 通信

    はじめに ESP32 は消費電力が少ない IC ですが,CPU 周波数を 80MHz ほどに落としても少なくとも 20mA 程度は流れます.単三アルカリ乾電池だと約 2000mAh なので,2個使いだとざっくり 2000 * (1.5*2 / 3.3) / 20 / 24 = 3.8日で空になってしまいます. 一方,ESP32 には,低消費電力で動作する ULP (Ultra Low Power) コプロセッサが内蔵されています(下図赤丸). ULP は 8MHz で動作するシンプルなプロセッサで,4 つの 16bit レジスタと 30 程度の命令を備えています.CPU を deep sleep にした状態で動かすことができます. そのため,消費電力に対する要求が非常に厳しい条件でも ESP32 を活用できるようになります. 今回は,ULP を使って,高性能な温湿度センサである SHT-3

    ESP32 の ULP コプロセッサを使って超低消費電力 I2C 通信
  • 1