Build Your Own JARVIS
Turn a computer into an assistant that responds to commands and controls connected devices.
Explore the build →Real projects, open code, and practical guides to understand the technology around you.
Turn a computer into an assistant that responds to commands and controls connected devices.
Explore the build →Explore real builds and experiments.
A customizable computer assistant that responds to commands and coordinates software and connected devices.
Watch the JARVIS series ↗Start with one computer and one command. Add voice recognition, networking, and physical hardware as you learn.
ESP32 boards, M5Stack devices, and interactive electronics.
Small computers with personalities and custom behavior.
Raspberry Pi, Linux, and embedded computing.
Explore compact computers, connected devices, and programming.
Desktop computers, gaming PCs, and hardware builds.
Learn about computer components, assembly, and customization.
Artificial intelligence, Python, and software experiments.
Learn how Python can interact with other applications and devices.
Explore JARVIS →Learn to understand computers by building something yourself.
Start with one computer and expand from there.
Use AI to explore ideas, understand code, and solve technical problems.
Computers should be understandable, customizable, and open to everyone.
CRUMB is an open computing workshop built to help people understand and change the technology they use every day.
Real projects. Readable code. Curiosity encouraged.
Help make computing more accessible.
Share CRUMB with someone curious about computers. Code contributions and bug reports will be welcomed as public repositories are prepared.
Explore Projects →CRUMB exists to teach people about technology. No purchase or subscription is required.