Welcome to the Cyber Fidget IDE
Sign in with GitHub to edit code, compile, and flash your device. Here's a preview of the firmware:
Loading firmware preview...
What you can do after signing in:
- Edit any file in your forked project
- Add screensavers from the Pixel Sandbox
- Generate apps with the App Builder
- Compile and flash over USB-C
App Builder
Describe your idea in the sidebar, pick which hardware to use, and hit generate. We'll write a complete app for your Cyber Fidget.
How it works:
- Describe your idea in the sidebar
- Pick which hardware features to use
- Answer a few quick questions to refine the concept
- Generate — a complete .h and .cpp app appears here
- Refine, edit, then flash it straight to your device
Free generations are included, or bring your own API key (Gemini keys are free!) for unlimited use. Open Settings in the sidebar to configure.
What you can build:
- Games with button input and scoring
- Animated screensavers
- Music visualizers with the mic
- Synthesizers with the speaker
- Motion-reactive LED effects
- Interactive tools and utilities
Generating your app...
Writing code for your Cyber Fidget. This usually takes 15-30 seconds.
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.