ESP32ベースのポモドーロタイマー:ハードウェアとソフトウェアのDIYプロジェクト

2025-03-29
ESP32ベースのポモドーロタイマー:ハードウェアとソフトウェアのDIYプロジェクト

生産性向上への追求と友人を助けるという思いから、ソフトウェアエンジニアがESP32ベースのポモドーロタイマーを設計しました。このタイマーは電子ペーパーディスプレイとロータリーエンコーダを使用し、物理的なデバイス、楽しさ、直感的な使いやすさを重視しています。プロジェクトには、ハードウェアの選定(ESP32、電子ペーパーディスプレイ、ロータリーエンコーダ、LEDなど)、ソフトウェア開発(C++、Arduinoフレームワーク、GxEPD2ライブラリ)、3Dプリントケースのデザインなどが含まれます。作者は、ディスプレイの選定、入力方法のデザイン、LEDインジケータの実装、ソフトウェアコードの管理など、設計プロセスで得られた教訓を共有しています。最終的な製品は実用性と楽しさを兼ね備えており、イースターエッグも含まれています。