Bench-built
Each release starts as a real project on the bench, not a dropshipped placeholder. Assembly, flashing, and testing all happen inside the same workflow.
Made of Waves
small-batch hardware labMade of Waves builds compact devices with a workshop mindset: direct sales, documented internals, and just enough personality to keep the terminal glow from feeling sterile. This is a focused catalog for a few thoughtful objects, not a giant storefront.
[ made of waves // field bench ] > firmware / assembly / dispatch / documentation > compact hardware with operator-grade discipline > direct from the bench to your desk (=^.^=)
What to expect
Every product page is written like a field note with real purchasing, support, and documentation behind it. Orders are assembled in small runs and shipped directly by Made of Waves.
Current drop
KeebDeck-Style Macro Keyboard
Fulfillment
Tracked U.S. shipping
Build model
Small-run hand assembly
Why this site exists
The root site is where finished objects live, where direct orders happen, and where the public-facing story of each build starts. Manuals, firmware references, and longer technical notes live on the separate docs surface so the storefront can stay focused and clear.
First release
A compact macro keyboard for custom shortcuts, creative tooling, and portable desk rigs. It ships assembled, flashed, and ready to remap through VIA, while still linking back to the open project roots.
Bench-built
Each release starts as a real project on the bench, not a dropshipped placeholder. Assembly, flashing, and testing all happen inside the same workflow.
Documented
Owners get direct-sale convenience without losing the technical story. Repos and docs stay connected so the object remains understandable after purchase.
Shipped directly
Orders go from checkout to a private fulfillment console, then through label purchase and tracked dispatch. The direct-sales path is intentionally compact and human-scale.
Owner experience
The whole point of Made of Waves is that the purchase path and the build story stay connected. If you buy a device here, you should still be able to find the firmware, understand the design, and know what support looks like without digging through a maze of third-party storefronts.
Trust surface
Payments
Stripe handles sensitive card fields inside a hosted payment surface.
Shipping
Tracked domestic fulfillment with current policy pages available before purchase.
Support
Documentation, source links, and small-batch owner support stay attached to each release.
Tone
A SIGINT-flavored visual shell with enough softness to still feel human.