ESP32 と電子ペーパーで気象庁の天気図を表示する
7.5インチの電子ペーパーに気象庁の実況天気図を表示し、壁に掛けておける小さな表示システムです。表示内容は電源を切っても残るので、ESP32 は決まった時刻だけ起きて Wi-Fi に接続し、天気図を更新したらまた deep sleep に戻ります。
リポジトリは 、ケースの3Dプリント用データも含めてGitHub で公開しています。
* mokjpn/waveshare-esp32-weather-epaper
何をするシステムか
表示しているのは、気象庁の日本周辺域の実況天気図です。ESP32 側で画像処理をがんばるのではなく、Linux などで動かすリレーサーバが気象庁の画像を取得し、7.5インチ電子ペーパーにそのまま送れるサイズと形式に変換します。ESP32 は起床後にリレーサーバから manifest とバイナリ画像を取って、SPI で電子ペーパーに転送します。
現在の標準構成では、Waveshare の 7.5inch e-Paper 黒白 raw panel、800x480、4階調表示を使っています。リレーサーバは 800x480 の 2bpp gray4、9