Skip to main content
Topic: DirtyBOM/DirtyAssembly testers? (Read 10065 times) previous topic - next topic

Re: DirtyBOM/DirtyAssembly testers?

Reply #15
I've already had Jin help me produce a simple board (this one: https://www.happybubbles.tech/presence/detector) so I'd love to test out DirtyBOM and assembly.
I guess an issue with my board is that it has two modules on there that I imagine you probably don't keep in your library. Sourcing them from the manufacturer and Taobao wasn't too bad but maybe I could take a look at what other parts I could use instead to make assembly easier.

My dev site login is nemik at nemik dot net

Re: DirtyBOM/DirtyAssembly testers?

Reply #16
[quote author="ian"]@sghughes42 - there is a "?" button on the BOM editor. Just include a full manufacturer part number in your BOM and hit the quote button, we'll try to source it here. LiteOn is a cheap and accessible brand of LED in China if you already have a partnumber for that brand.[/quote]

Thanks, Ian. Always happy to support Taiwanese businesses so I'll try and find a matching part in the LiteOn catalogue. However, I'm also happy to have someone choose for me provided it is within a range of brightness and colour temperature if that is possible.

Once you get the chance to add me to the testers I'll give it a shot.

Re: DirtyBOM/DirtyAssembly testers?

Reply #17
Ian,
In addition to the 2nd set of suggestions I emailed you about earlier this week, I've also noticed that the switches you mentioned are not yet in parts library.

Re: DirtyBOM/DirtyAssembly testers?

Reply #18
I'd be very interested in trying out the Dirty BOM service; I fairly regularly produce boards in that 100-1000 range (custom lighting projects, generally) and I suspect that the majority of the components I use are likely to be straightforward to get. I already get DirtyPCBs to do the smaller prototype runs of boards, so if I can get the rest of the job done in China this way too, that'd be ideal.

Re: DirtyBOM/DirtyAssembly testers?

Reply #19
I would be very interested in helping you iron out some of the kinks in the Dirty BOM service. I regularly help hardware startups in Berlin (as part of HARDWARE.co) do prototype runs and DFM. They need all the help they can get ;). Login same as forum username, same as my domain: kraln

Thanks in advance!

Re: DirtyBOM/DirtyAssembly testers?

Reply #20
Thanks everyone. We have some fairly big enhancements and I'm not quite ready to apply them to the server without complete unit testing. Monday to Tuesday I should be able to complete the upgrade.

You are right about the switches. They were uploaded to the test server, but we made some fairly big changes to the data import format to make picture assignment easier and the production server isn't compatible at the moment.

Some things coming:
*Proper invitation request at /bom/ to add your email (or just request if already logged in). Get an email when access is available
*Quote request will have a comments box (modal popup style)
*Input sanatizing
*Guest/demo test mode of bom, save guest bom on login/create account
*fixed countries list, added API feed for /fulfillment/
*API documentation (shipping, BOM)

Related stuff:

DirtyPCB's server is falling over. We are doing what we should have done in the first place, upgrading DirtyPCBs to the new site software. All users/orders/pcbs/shared pcbs will be migrated to the new site software. For a while it will be at both the /store/ here and at dirtypcbs.com with the old site theme. Eventually we'll choose whether to keep the store here, or just push it out to dirtypcbs.com and treat it like a separate project.

China stuff:

We will have new shipping options very soon too. Probably slightly cheaper airmail WITH TRACKING for most locations by a Dutch courier service (except greenland and faro islands... you guys will pay double). Airmail should arrive most places in the world in 7-10 days. Will also add UPS/FEDEX/DHL services and see how it goes.

In our ongoing effort to understand and use the Chinese currency control rules to get money into China to pay for tiny orders of $14, we've upgraded to a MUCH more professional logistics company. Their materials are infinitely better than espeed, prices lower, and their API is more advanced (but really ugly, seriously, JSON wrapped inside XML?!?!).

They have warehouses in Germany, USA, and Hong Kong for distribution/fulfillment and they're much friendlier and cheaper and better to work with than shipwire/amazon/etc. Most importantly, they're going to automate our export declaration process and VAT refund which makes the currency stuff much easier to work with.

We're doing a two test shipments this week with 4 bags of pogo pins, with 25 pins each, valued at around $55.80 on the customs form. If you'd like get one of the two packages (one goes airmail, other goes DHL) please let me know. From this we hope to wire a payment from Where Labs to China of $110.60 and exchange to RMB using the automated declaration forms. If this is successful then the Chinese company will actually be able to operate as intended, and without a department dedicated to export paperwork.
Got a question? Please ask in the forum for the fastest answers.

Re: DirtyBOM/DirtyAssembly testers?

Reply #21
Ian,
I  will gladly volunteer to receive one of your pogo pin test shipments in the USA.  Either shipping method works for me, so far DHL has been delivering PCBs to me like clockwork so if you need to test airmail here do that and save DHL for some more questionable region.

+1 on BOM comments field.  I was telling Jin that automation helps for common components, but sometimes I need to talk to a human to verify a part, or describe something, or ask a question for clarification. 
So perhaps you could even expand that a bit further to be able to exchange messages with the sourcing guy about a specific part in the BOM.

Also, I would strongly request keeping the new PCB site here.  I'm a big fan of the "dev site" type interface and don't want to go back to dirtypcbs layout.  Plus, if the goal is integration between PCB/ BOM/ Assembly then treating PCB as a separate project is completely contradictory to the integration goal.

Cheers,
Ray

Re: DirtyBOM/DirtyAssembly testers?

Reply #22
Quote
Also, I would strongly request keeping the new PCB site here.

I wasn't very clear there. The dev site with everything integrated is the future for /store/ AND dirtypcbs.com. The question is if I should have a store at dangerousprototypes.com at all, or if we should run the store under dirtypcbs.com as a dirty branded thing. For a while we will do both, it will be same exact site with same content at different URL with different themes.

Where do you get your PCBs? "DirtyPCBs"
Where do you get your PCBs? "Dangerous Prototypes has been doing boards in their new store"

I think from a marketing and branding perspective DirtyPCBs is distinct and memorable, and I kind regret not just building on it over there instead of doing the giant dev store project here thats been in beta for two years.
Got a question? Please ask in the forum for the fastest answers.

Re: DirtyBOM/DirtyAssembly testers?

Reply #23
Also here the menus are so cluttered. If it was own site, then Dirty PCBs can have top level menus like "PCBs" "3D Prints" "Assembly", instead now it is blog/forum/store/etc. I'm struggling with that. I feel like I have more flexibility if I moved this project to its own domain. Same with the global geek tour mini site - it is amazing and useful, but hidden in the clutter. And the github search by part thing we did. Those will get own site too soon to be more useful as a standalone thing made by Dangerous Prototypes.
Got a question? Please ask in the forum for the fastest answers.

Re: DirtyBOM/DirtyAssembly testers?

Reply #24
Finally managed that major update. If you'd like to try dirtyBOM there is now an invitation request page:

http://dangerousprototypes.com/bom/invitation

If you're already logged in just hit the button, if not then enter your email. We'll holler when you're account is enabled.

[attachment=3]

BOM quote requests now have comments to discuss particulars of the part.

[attachment=0]

Added price per board to table.

[attachment=2]

API documentation (very limited currently).

[attachment=1]

Condensed type and manufacturer lists.

Changes:
*Invitation system
*BOM quote comments system
*added price per board to table
*added tactile switches and button caps
*cart countries reworked along with phonecodes
*API documentation and hooks
Got a question? Please ask in the forum for the fastest answers.

Re: DirtyBOM/DirtyAssembly testers?

Reply #25
tannewt, bigjosh, nemik, sghughes42, jamesacraig, and kraln - I will give you access ASAP. At moment the manually-add invitations menu in incompatible with the recent updates for the invitation request system. When we have a fix for that I will add you manually. If you prefer, you can request an invitation here and I will approve it immediately (login for smoothest possible experience):

http://dangerousprototypes.com/bom/invitation
Got a question? Please ask in the forum for the fastest answers.

Re: DirtyBOM/DirtyAssembly testers?

Reply #26
Next up:
*List of free and stocked passives
*Calculate overage costs
*Fix PCB cost pricing (currently is meaningless)
*Replace 100+ and 500+ pricing with detailed breakdown (setup, components, assembly, PCB, total @ 100/500/1000)
*New shipping methods and prices
*IDC connectors and common chips
Got a question? Please ask in the forum for the fastest answers.

Re: DirtyBOM/DirtyAssembly testers?

Reply #27
Free passives?! I mean sure they're cheap as dirt but still...please make sure you make enough money from this to keep it going, it sounds like it's just going to get better and better. Thank you for focusing your efforts on this service. I can't wait to try it out.

Re: DirtyBOM/DirtyAssembly testers?

Reply #28
This thread is about the free passives:
viewtopic.php?f=70&t=8517

Quote
Currently (or shortly) these parts should be free:
Resistors: 0R, 330R,470R,1K,2K,10K,12K,100K (0402/0603/0805)
Capacitors: 18pF (?), 10nF, 100nF (0402/0603/0805) *needs better pF range for crystals
Got a question? Please ask in the forum for the fastest answers.

Re: DirtyBOM/DirtyAssembly testers?

Reply #29
I completely rewrote the quoting system yesterday and this morning. The rest of the site needs to be adjusted to work with the new library, but that will be the last major update and we'll take a big chunk of new testers. Pricing will now be listed as:

Setup    
Components    
Overage    
Assembly    
PCB    
Handling    
Total    

PCB prices are now accurate, and I corrected the assembly pin price. Our high quality assembler charges 0.2RMB per pin, that's a bit more than $0.03. You can get it for half that, but boy I wouldn't recommend it.
Got a question? Please ask in the forum for the fastest answers.