Build pre-release

Build your own Cyber Fidget apps and screensavers in your browser.

Welcome to the firmware code viewer

Sign in with GitHub to browse the full firmware source. You can build and preview your own Cyber Fidget apps right now in the App Builder or Pixel Sandbox -- no sign-in required.

Here's a preview of the firmware:

Loading firmware preview...

What signing in unlocks:

  • Browse and read the full firmware source (read-only -- editing is closed beta)
  • Source loads reliably on shared or busy networks

Coming soon to all users: editing the firmware, compiling firmware in the cloud, and installing firmware on your Cyber Fidget from the browser. These are in closed beta today -- your interest helps us prioritize opening them.

Frame: 1 / 1

Live Preview

100 ms

App Builder

Step 1: Describe your idea

What kind of app do you want to make? Be as creative as you want.

Screensaver Reaction game Music viz Virtual pet Synth
Step 2: Hardware mapping

Select which hardware features your app uses. Toggle them on/off.

Reference an existing app (optional)

Include code from an existing app as context for generation.

Step 3: Refine your idea

Answer a few quick questions to help build something great.

Step 4: Review & generate
Your app requirements will appear here...

Generating your app...

Writing code for your Cyber Fidget. This usually takes 15-30 seconds.

Spaceship

Generated App

.h File .cpp File How It Works Emulator
How It Works .h File .cpp File Emulator
v1
+ Scoring + Difficulty + Sound + Game Over + Graphics + LEDs

Sprite Library

Browse 4,000+ CC0 pixel sprites. Pick one, preview it, then import into the Pixel Sandbox to edit or copy the C++ code for your app.

Use the sidebar to search and filter.

Builder Settings

Choose how to generate apps.

0 / 3 used today

Connect your repositories

Before we send you back to GitHub, here's what this extra permission grants.

You're already signed in with read-only access. To save firmware edits back to GitHub and trigger firmware builds, we need permission to create and update a public repository on your behalf. You can revoke this at any time in your GitHub account settings.

Don't want to grant this yet? Close this dialog -- your current read-only sign-in stays as it was. We're also working on a flow that narrows this permission to only what you actually do, with private-repository support.

0 / 3