Dibblit

Build your own games with AI on tiny embedded devices.

A smiling coral Dibblit with one square ear and one round ear Waveshare ESP32-S3 Touch ePaper 1.54 board, a palm-sized white device with a small e-paper screen

Games you can build with Dibblit

A monochrome Snake game running on Dibblit's 200-pixel e-paper display

Mystic Snake

A monochrome Brick Breaker game running on Dibblit's 200-pixel e-paper display

Brick Breaker

Quick demo

Make your own Dibblit

1

Get the hardware

Waveshare ESP32-S3 Touch ePaper 1.54 board

Waveshare ESP32-S3 Touch ePaper 1.54 (V2)

A palm-sized e-paper screen with touch, two buttons, a mic, and a speaker.

Sold by Waveshare Open Waveshare

This is a direct, non-referral link. Dibblit receives no money or referral fee from the purchase.

2

Software setup

Plug your Dibblit into this computer with a USB cable, then click the button below. This installs firmware only; it does not load provider access onto the device.

USB setup is not supported in this browser. USB setup needs this secure website.

3

Prepare online access

One-time setup: $5 on OpenRouter, free JoinGonka signup — enough for building 100 games.

Provider setup instructions

OpenRouter — speech transcription

  1. Create the adult-owned account and add $5 on Credits; leave automatic recharge off.
  2. On API Keys, create a Dibblit-only key with a small total limit and no reset if available, plus an expiry. Securely save the key when it is shown once.

JoinGonka Gateway — game planning and generation

  1. Create the adult-owned account and use its free starting tokens.
  2. Follow the official Management Keys guide to create a child key with a low daily or monthly limit, a short expiry, and a low request-per-minute limit. Never place the management key on the device.

Load the device

  1. Plug in Dibblit and run the repository’s tools/provision_device.py script with both keys. Keep secrets out of command-line arguments, logs, and screenshots.

4

Say your first game

Try “snake, but the apples run away.”

Factory Snake and installed games work offline.

FAQ

Is Dibblit safe and private for kids?

Finished games run offline, with no Dibblit account, ads, or tracking. Online generation sends data directly to the configured providers. An adult must review their current terms, privacy, retention, and child-use rules before manual developer provisioning.

How does Dibblit work?

Say a game idea out loud. Dibblit turns your voice into a playable game. Once made, games live on the device and work offline.

What kind of games can I make with Dibblit?

Puzzles, arcade games, reaction games, word games, and tiny adventures designed for Dibblit’s screen and buttons.

Why separate hardware? Why not make games on a phone or laptop?

Constraints bring focus, and creativity.

Do I need an account?

Dibblit has no account. Optional developer online setup currently requires separate adult-owned OpenRouter and JoinGonka Gateway accounts; installed games need neither account while played offline.

Does the website activate online game building?

No. The installer only flashes firmware. The website takes no payment and collects no provider keys. Online setup is currently a manual developer process using a local provisioning tool; it is not a finished consumer activation flow.

Who is behind Dibblit?

Dibblit is an open-source DIY project, not a company, built by Claude Fable and ChatGPT Sol, prompted by Dan Girshovich. The static website distributes reviewed firmware and links adults directly to the two providers. It collects no payment or keys. Online requests go directly from manually provisioned developer firmware to the providers; generated games remain local and offline.