Keeping the Keck Telescopes Running
darkerview.com
darkerview.com
I used to have a friend that worked at a particle accelerator lab, they had a complete machine shop on site so that they could make repair parts, or new parts as needed for various experiments. These are not things you will ever buy at Amazon or even a place such as McMaster-Carr.
It encourages really deep thought and full exploration of your design before "compilation" (spinning a PCB), something that I don't get as much with the quick turnaround run-error-fix-run cycle of the interpreted languages I develop in day to day.
It reminds me more of my really early days playing with Gentoo on a Pentium II with 128MB of RAM, where running make had a real cost on a large project. It really encouraged you to think changes through instead of just slapping some changes in and running it to see if they were correct or not.
I spent the last two weeks laying out a PCB with iPhone-like density; now I hate laying out PCBs.
It’s therapeutic until you spend too long on it, then it’s drudgery.
Production boards are a different story, but that isn’t likely to be the first iteration.
Article:
> The details in a PCB layout seem endless, you have to check everything thrice. Even after doing so you just have to accept that there will be some small error. Hopefully something you can live with.
At the robot club I give these encouraging words to people trying PCB design for the first time: “PCB design is like golf. Low scores are better, but holes-in-one are rare.”
A couple of wires tack-soldered on can salvage most boards.