ESP32でGoogleカレンダーを壁に映すスマート会議パネル
Robotistanのメーカーブログで紹介されたこのプロジェクトは、立て続けに会議に出る人なら誰もが抱える悩みを解決します。カレンダーのタブを何度も確認したり、スマホの通知を待ったりする代わりに、次の会議を机の上の実機の画面で見よう、という発想です。
使われているのは5.0インチのESP32 HMI TFT LCDです。この画面には既にESP32-S3マイコンとWi-Fi、グラフィック駆動回路が載っているため、ジャンパー線で別のESP32を接続する必要がありません。システムはWi-Fiに接続し、Google Calendar APIで直近の予定を取得して、会議のタイトル・時刻・説明を800x480の画面に表示します。現在時刻はNTPサーバーから取得します。カレンダーに新しい会議を追加しても、ESP32に触れる必要はありません。機器が一定間隔でカレンダーを確認し、画面を自動で更新します。
画面は静電式タッチに対応していますが、このバージョンではタッチ機能は使わず、情報表示専用のパネルになっています。電子回路とソフトウェアだけでなく、3.7V 1800mAhの1S リチウムポリマー電池で動作し、画面と電池を収める3Dプリント製の壁掛けケースも設計されています。そのためUSBケーブルにつなぎっぱなしにせず、壁に取り付けて使えます。開発中には30ピンのESP32開発ボードも使われましたが、最終的な実装には必須ではありません。
私が良いと思うのは、少ない部品で毎日役立つ道具を作っているところです。同じ発想は、学校や工房でプログラムを紹介する掲示板などにも応用できそうです。部品表も短いので、初心者でも気軽に試せると思います。
出典:Robotistan Maker
使われているのは5.0インチのESP32 HMI TFT LCDです。この画面には既にESP32-S3マイコンとWi-Fi、グラフィック駆動回路が載っているため、ジャンパー線で別のESP32を接続する必要がありません。システムはWi-Fiに接続し、Google Calendar APIで直近の予定を取得して、会議のタイトル・時刻・説明を800x480の画面に表示します。現在時刻はNTPサーバーから取得します。カレンダーに新しい会議を追加しても、ESP32に触れる必要はありません。機器が一定間隔でカレンダーを確認し、画面を自動で更新します。
画面は静電式タッチに対応していますが、このバージョンではタッチ機能は使わず、情報表示専用のパネルになっています。電子回路とソフトウェアだけでなく、3.7V 1800mAhの1S リチウムポリマー電池で動作し、画面と電池を収める3Dプリント製の壁掛けケースも設計されています。そのためUSBケーブルにつなぎっぱなしにせず、壁に取り付けて使えます。開発中には30ピンのESP32開発ボードも使われましたが、最終的な実装には必須ではありません。
私が良いと思うのは、少ない部品で毎日役立つ道具を作っているところです。同じ発想は、学校や工房でプログラムを紹介する掲示板などにも応用できそうです。部品表も短いので、初心者でも気軽に試せると思います。
出典:Robotistan Maker
コメント 0
最初のコメントをどうぞ。どの言語でも大丈夫です。
ログインしてコメント