@Sir Cut: When i'm in a pinch I've ordered the two port terminal blocks at $.10 a peice
This would be a great solution except that the pitch is 5mm -- we need a pitcgh of 0.1" = 2.54mm -- but I will look around the Tayda site to see what else rthey have to offer -- thanks for the suggestion
@Ewertz: Don't buy/stuff connectors that you're unsure that you're going to use...
You make some very good points -- we will take these into consideration for the future if we go to a larger build -- but for the first 1-off I do want it to be fully populated so (a) I can see it in all its glory and (b) it's ready and waiting as I stuff more and more things into my Prognostication Engine
"Slightly" off topic but one day in the Hua qiang bei lu market is not enough. I think that a visit to the market should be a required part of the education for many engineers. I made sure some of the engineers in my team spent several days there in order to understand how the black cell phone market designs phones. It was enlightening and it was worth the investment. When you go there plan on at least a week. I don't understand why some geek travel company doesn't organize week long tours that cover China's different technical markets. The savings you can get buying all the stuff there can pay for part of the trip. A few days in Sheznen at the electronics market. A day in Shanghai to visit the smaller electronics market there but there is a whole section that deals in chemical lab equipment, which you cannot find in the Shenzhen market. I'm sure there is an area in China where they have a market that speciallizes just in heavy machinery like mini-lathes/mills and their full size cousins.
1. Don't buy/stuff connectors that you're unsure that you're going to use. If vanity requires that the board look pretty (fully-stuffed) from day one, you get to pay for it. Otherwise, as usual, designing/building for the worst case will simply cost you.
2. Design the board for the least per-port cost of the connectors. This might mean laying it out to accept only 4-port connectors at ~$0.35/port rather than for some of the outliers at ~$0.60/port. Because the blocks often don't snug-up to each other while maintaining their 2.54mm centers on the grid from block to block, you have to do this up front (unless you want to *try* to shave the blocks down). You may also benefit by standardizing on smaller connectors by moving up the quantity discount scale. See again #1.
3. Buying no-name parts retail from China can be a fine option for one-offs, but you can't always count on getting the same parts during subsequent buys. The usual time/cost trade-off always exists here for shipping.
4. Basically, plan ahead. One nugget of common wisdom is that you don't design a project without choosing an enclosure ahead of time. Although with 3D printers (or milling equipment), you can thoeretically make an enclosure after the fact (likely at a higher cost). In general, the design isn't done until you've gone through and settled on your entire BOM and checked the parts for availability -- otherwise you "get" to buy your way out of the hole you've dug.
A Book For All Reasons Bernard Cole1 Comment Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...