Skip to content

Cyber Fidget Docs

Cyber Fidget is a pocket-sized aluminum gadget with a screen, buttons, lights, a speaker and a slider that you can play with, and program to do new things.

In the clip: a small game made in the browser, running in the emulator (an on-screen copy of the device). The slider moves the paddle; catch the dots.

See what it is Build your first app

Where do you want to start?

What's on this site

Every tab at the top, in one line each:

  • Product: what Cyber Fidget is, battery and charging, accessories, open-source licenses.
  • Getting started: assemble it, explore what it can do, build your first app, make a game step by step.
  • Make apps: one page per part (screen, buttons, sound, lights, slider, motion, sprites, 3D models), plus the function reference and the emulator.
  • Your Fidget: built-in apps, voice notes, phone companion, keeping and sharing your work, updates, linking your Fidget to your account.
  • Hardware: specs, part numbers and the pinout (which chip pin does what).
  • Studio: the drawing, animation and 3D tools on cyberfidget.com.
  • Reference: the glossary of terms and the commands you can send over a USB cable.
  • Contributors: how to help, firmware internals, releases.

Hover over an underlined term, such as OLED or LED, to see what it means, or open the Glossary.

At a glance

Three Cyber Fidgets in a row, their screens glowing through dark, red and teal color filters

A machined-aluminum, pocket-sized gadget built for play, tinkering, and experimentation. Designed and assembled in Michigan.

It ships as a kit: no soldering, just screws. 2.2 x 1.6 x 0.8 in, about 68 g. Inside: an ESP32 chip with Wi-Fi and Bluetooth, a 0.96" OLED screen, 6 buttons, a slider, 4 RGBW LEDs, a speaker, a microphone, a motion sensor, a microSD card slot, and USB-C.

See the Product overview for the full picture, or Hardware specs for part numbers and dimensions.

No device? No problem.

You can run real Cyber Fidget apps in your browser. Write or generate an app in the studio, press REBUILD & RUN in the welcome panel (or REBUILD in the emulator panel), and it runs in an on-screen emulator with the same buttons, slider, screen and lights. See the Browser Emulator guide.

Want to work on the firmware itself?

Most people never need this. The Arduino route installs firmware from your own toolchain, and the firmware on GitHub has the full source, the app functions and the emulator.