Lean Prototyping Techniques for Hardware
graehamdouglas.com
graehamdouglas.com
But, I am getting ever so close to the day when I wake up in the morning with a good idea, and before I go to bed at night I have a functional prototype. Talk about momentum, if you can go from nothing to functional (for something somewhat complicated) in a single day. It's easy to do with software, all the parts are there, there are zero expenses to getting a prototype working, but oh so much harder with all the things you could need in the real world.
There's nothing that puts out creative fire like waiting for parts. When you first think of something, your mind is most easily changed. I like thinking of thoughts as crystallizing idea space. The more you think about something, the more real that idea becomes. When you need to wait a week, and you have only your thoughts to throw at your project, you'll start to put the fire out. Your mind will be less able to change because it's creating a thought structure based on only your first ideas and how you will implement the parts that are on the way. Experience fuels the fire, thoughts put it out.
This is exactly why I advocate early prototyping at the dollar store (or hardware or electronics stores). Often a lot of that stuff can be sourced quickly and locally, or something close to it. Let the hoard stay in someone else's place. Beyond that, McMaster-Carr, EBay, and Amazon have delivery times under a week to Canada, I expect its only a day or two to the USA.
This is also why I advocate CAD prototyping. You don't need any parts around, but once you are happy with your design, it is quite quick to order or make parts, unless something particular is required.
If I had more money where the $7 convenience fee of storing the junk at someone else's house wasn't a big deal, I would totally keep it all there. It's kind of like Amazon Glacier, it takes a while to get it, and it's expensive, but you can put everything there. If it's on disk drives in your garage you can store a bunch, but it takes a little bit to find. If it's on SSD storage on your desk, it's the quickest to iterate, but then everything is right there.
Rapid prototyping/experimentation leads to rapid feedback, which in turn can lead to rapid learning.
Steve Roberts clued me into a really useful way to prototype an enclosure, basically corrugated cardboard and fiberglass. Make your "thing" out of corregated cardboard (some sturdy boxes) and then cover it with fiberglass dipped in resin. (be sure and where a respirator mask though, the fumes are nasty).