ESP32とGoogle GeminiでAIテキストアドベンチャー「InkQuest」を自作
XIAO ESP32-C3とGoogle Geminiを組み合わせ、電子ペーパーとロータリーエンコーダーで遊ぶDIYテキストアドベンチャー「InkQuest」の動画がRedditに投稿された。
XIAO ESP32-C3とGoogle Geminiを組み合わせたDIYプロジェクト「InkQuest」の動画が、RedditのESP32コミュニティにユーザーによって投稿された。xda-developers.comがこの投稿を取り上げている。
InkQuestはXIAO ESP32-C3でWi-Fiに接続し、Google Geminiにアクセスする。Geminiは物語の断片と選択肢をJSON形式で生成する仕組みだ。
生成されたテキストは電子ペーパーディスプレイに表示され、ロータリーエンコーダーで文章をスクロールしたり選択肢を選んだりできる。
ソースコード一式とビルドガイドはGitHubで公開されている。