GadgetsAIComputers

InkQuest DIY device runs AI text adventures on ESP32 and Gemini

A Reddit user combined a XIAO ESP32-C3, Google Gemini and an e-paper display to build a text adventure device with a rotary encoder.

A Reddit user has posted a video of a DIY project called InkQuest on the ESP32 subreddit. The device, built around a XIAO ESP32-C3, connects to Wi-Fi and uses Google Gemini to generate text adventures, according to xda-developers.com.

Gemini produces story segments and the choices that follow them in JSON format. The text is displayed on an e-paper screen, while a rotary encoder lets the player scroll through the text and select an option.

The project's full source code and a build guide are available on GitHub, so others can assemble their own version.

How the pieces fit together

InkQuest combines three off-the-shelf parts: the XIAO ESP32-C3 for connectivity and processing, Google Gemini for story generation, and the e-paper display with a rotary encoder for reading and input.

Quick answers

What is InkQuest?

InkQuest is a DIY project posted on the ESP32 subreddit that uses a XIAO ESP32-C3, Google Gemini and an e-paper display to run AI-generated text adventures.

Where can I find the InkQuest source code?

The full source code and a build guide are available on GitHub.

How do you interact with InkQuest?

A rotary encoder scrolls the text on the e-paper display and selects story options.

Source