Nothing in the legal terms explicitly prevents your employees from using my designs for other purposes. If you leak my IP and I find out 13 months later, your terms prevent me from seeking damages because you only cover 12 months from manufacturing.
I like that you have an NDA that I can opt in to, but you should be offering the NDA by default when I upload the files. I should not have to go looking for it in your documentation.
Edit: I realize that there is also limited protection and a lot of risk using a Chinese manufacturer. But requiring source files makes it much, much, easier to look at my design, recognize what it's for, and reproduce it, or at least copy the innovative parts of my design.
I have some level of confidence that JLC is going to protect my IP. They are big and if someone's IP leaked it could be devastating to their business. Their legal agreements are a lot more detailed and favorable than what's currently on circuithub.
So even if nobody ever sees my schematic or gerber files, they could still clone a lot of products if they just have someone spend some time with a multimeter on a device they buy.
And why should I have to sign an NDA? You aren't giving me any confidential data, I am giving it to you.
> And why should I have to sign an NDA?
I think you misunderstood?
---
For additional legal protection of your intellectual property please sign our NDA.
---
To make it worse, you can't even read what their NDA says without signing up with your email address on a third party site.
Isn't capitalism neat‽
Sounds like their actual customers don't agree with you at all...
---
In order to receive a quote on CircuitHub, you will need to upload the original design files from your EDA tool, or an export that carries the same data. This allows us to provide instant quotes and automate the manufacturing process to lower lead times and cost. Currently, our platform works with Altium, KiCad and Fusion 360 files, and with ODB++ and IPC-2581 exports from any design tool, including Cadence Allegro and OrCAD.
We do not accept Gerber files on their own because they do not contain all of the design and assembly data required by our automated process. We do use your Gerber files when you upload them together with an ODB++ or IPC-2581 export, or with Fusion 360's EAGLE exports, which describe the parts.
---
Other vendors don't require this. They just need the gerbers, BOM, and CPL files. That's way different than source files or ODB++/IPC-2581 exports, which is basically the same thing as source.
Good riddance to the compatibly hellhole of 30 different flavors of Gerber/Gerberx/NCdrill
EDIT: haven't even mentioned everyone's different goofball CSV BOMs
I won't complain about the price, I understand it's going to be more expensive than China. But it's a tough one for me. I have a budget that I have to work with, and while I have some flexibility 3X prices (your site priced $9k compared to JLC's $2k, even after tariffs and shipping) make the project nonviable for me. I hope you can continue to improve pricing over time as you scale.
Also your parts selection interface needs a lot of work. I have a very simple board and I had to go through clunky search and select for parts, even when the digikey part number was in the description.
A domestic PCB manufacturing pipeline, has been a pipe dream for me an many other Hardware startup EEs for a long time. Until costs are more competitive, CN still gets the business. Hope you can bring costs for small batch prototype PCB manufacturing down further in the future, then you will have our business!
Does that include the cost of parts? One of the issues I had with sourcing prototype PCBA's in the US is parts are much more expensive (not 10x, but also not 1.3x).
I just had a board (PCB only, no PCB Assembly) made at JLCPCB for $62.91. That's 10 bare boards and a stencil, including shipping and tarrifs. This is a fairly simple 4 layer board, 50mm x 50mm.
I uploaded the same project to your site and I'm getting a quote for $620.26. That's after marking everything as DNP, so it's also just a bare board. No stencil I guess.
To be fair, the JLC board took two-ish weeks to get here. But even with the fastest JLC option (2-3 days) and fast shipping (2-4 days), I don't see how $620.26 is competitive. Am I misunderstanding?
Update: And holy moly. I just noticed the $620 quote is for "any origin", and if I want "USA only" it's $1,697.00!
Currently, all assembly is done in house (in the US) but bare PCBs typically are still made in CN. We used to produce everything overseas and just do the QA/test in the US but during the chip shortage I ended up setting up the production line to attempt to eliminate any possible shortages/tariffs.
It is a difficult struggle manufacturing commercial products in the US (doubly so with an openhardware project) since the final cost is the major blocker but I decided it was worth it for many reasons. Big issue though is knowing that even if I pay someone 2x the going rate for an employee it still will not be a living wage. Not sure the fix there. I see you are planning to lean heavily on automation/AI for this, will be watching to see how it all progresses.
There are still some major blockers in the US. Commercial/Industrial real estate being a big one. Costs are not going down...even if employee count is minimized.
I wish nothing but the best for the project.
Making boards for the Smoothieware/Smoothieboard project. [1]
Mostly small SMT stuff on there. 0402, BGA, etc.
Being mindful of wages is great, but eventually you have to accept that creating a job at a less than ideal wage is better than not creating any job at all. If the pay is not enough then you’ll get the signal through being unable to hire because workers are taking better paying jobs.
An unintuitive feature of the job market is that creating more low paying jobs actually puts upward pressure on wages. Ideally the low end of the job market should be saturated with job opportunities, which creates a situation where employers have to compete with each other to raise wages to find and retain employees, which means pay goes up for everyone.
So don’t let worries about not being able to pay as much as you’d like get in the way of paying anyone at all. The alternative (less jobs, more outsourcing) is worse in every way.
For the employee, maybe. For the employer, it depends on how much time/money you have to put into training and what turnover is. Paying non-living wages leads to high(er) turnover because people will leave for anything better.
Money is not unlimited though so “just pay everyone a living wage” isn’t a real solution. If you can’t afford to pay ideal “living wage” (which is an undefined target that keeps moving depending on who you ask) then your options are to either not create the job at all, or outsource the work.
So therefore, creating a job at any wage is better for your economy than not creating the job at all.
"Living wage" is an awful term because it intrinsically holds employers responsible for real estate costs, which are strongly correlated with higher pay (read: as employees get paid more, housing costs rise to match it).
$20 an hour is not awful pay when you can rent for $600/mo. So the actual fix is to just build more housing, and it will bring back the viability of all these disappearing jobs.
They sure have a lot of that capital.
"Living wage" in my area is $40/hr. That is just to live, not thrive or gain.
Rent prices have gone insane [1], which in turn have drove up COGS. Since COGS have gone up the real estate investors have raised their prices on rents/housing to make up for the increase. The feedback loop has gone on too long...I am concerned the only option is collapse and for a lot of investors to lose money. This will feedback into the system even more...it will not benefit either the renter or the investor. As they say..."the market can stay irrational longer than you can stay solvent".
I run a very small company that is largely bootstrapped. I fix all my own machines, do my own setup, move my own equipment. Personally, I work on every step from design through packaging (janitor>CEO). There is not enough money to pay a living wage for others...so I end up doing everything myself. 70hr weeks are not uncommon. (I also cook my own meals, fix my own car and bake my own bread...otherwise I would not make it)
If you have not been a renter for the last 10 years you may not have noticed. Building more is not helping since the only things being built are done so they can set them to the new "normal" price. It is to the point where they consider an "affordable home" as $400k (in my area they literally named this development as "Miracle on Britton"). Meanwhile the average renter makes <$40k/year.
I have not been outsourcing more due to this. Just working harder myself...but even so I barely get by. 5 years ago I gave up the hope of ever buying in this area [2], currently I am just working to stay here long enough to take care of family. If I did not have that I would be long gone.
Doing what I can to bring back manufacturing to the area, but I am a small fish working mostly in Opensource Hardware. If the project starts making money again very likely it will be cloned to the point where there will be no way to make profit (already happened once).
[1] https://www.zillow.com/rental-manager/market-trends/coeur-d-... [2] https://www.zillow.com/home-values/136166/coeur-dalene-id/
The fix is you will just have to buy American and pay higher prices for higher "living wages". There's no way around it besides taxes or tariffs on foreign goods to equalize the wage/price difference (which does have some down sides).
I buy American and western-made products as much as possible, and I pay higher prices (assuming high quality) for those higher wages. If you want low cost, you can't by definition support "living wages".
There's no "oh if only the CEO makes less" way around it either. Labor is simply more expensive in the west and will remain so and you can vote with your wallet, as I do, or you can pay people less than living wages.
And how many people will be willing to pay a premium when the locally made products are worse quality than foreign products? It's happening right now with Chinese consumer goods (e.g. robotic vacuum cleaners), EVs, etc. Eventually there's a high possibility you won't be able to buy anything in the product category you want.
No clue, but there are millions. Just depends on the product.
Here are two examples. One made in France, the other in America:
[1] https://www.debuyer-usa.com
One of those pans is made in France (western) the other is made here in the US. The quality of the US pans are a bit better which is part of why they command the higher prices. But you can also buy a pan from Wal-Mart for 1/10 or 1/5th the cost. But that's up to you. You can support higher wages or you don't have to if you don't want to.
> And how many people will be willing to pay a premium when the locally made products are worse quality than foreign products?
Why are you assuming the American and locally made products are worse than foreign products? Sometimes they are, sometimes they aren't.
> Eventually there's a high possibility you won't be able to buy anything in the product category you want.
Well for a lot of these we can just do without, but those are the kinds of things you have to figure out if you want "living wages". Wages are higher in the west so we will automate things to keep some prices low/lower and we'll just pay higher costs to support the living wages. Or we won't and then we won't have living wages. You can do things like try to raise the minimum wage or w/e but then you're just making American/western products less competitive with the cheaper foreign products. Then you'll have to implement tariffs and agree with Trump there in order to offset the wage differences.
China already figured this out, mind you. Their wages have been exploding as the country has developed, and due to their horrible one-child policy they are facing a giant population cliff. They have been pushing very hard to switch their factories from cheap labor to automation, and those dirt-cheap Chinese EVs our Western politicians are working so hard to block in order to keep the horribly outdated Western car manufacturers alive are the direct result of that.
This is one of the benefits of being a company. You use the tax ID instead of your social security number.
Most of my international customers who order bulk require my EIN (and theirs) to be on every invoice.
Nothing new here... I suspect if there is any change it is due to the de minimus being removed. There was major fraud happening in this area...it is a shame it is gone though since I was hoping to be able to order small things without major costs.
Yep, I'm sure that's what's causing this. Prior to that you didn't need to worry if it was under like $700, IIRC.
Curious, why are surface mount USB-C connectors not able to be done as part of the surface mount components (treated as a through hole I think)? Too fiddly?
Also, one question to pick your team’s brain: What’s your team’s AI PCB workflow and design tips to work with your production line? Any specific tips for ESP32-related integrations?
"Never put any friction between your customer and giving you money"
Dude, absolutely get rid of the requirement to make an account to get a quote. Understandable(ish) to need one to check-out, but hell "Check-out as guest" was probably one of the most profitable innovations in e-commerce ever.
A longer list of accounts is not worth more than a longer list of orders.
What's preventing a competitor from creating an account?
It's industry standard to accept gerbers and BOMs. Now that I've reviewed their legal agreements, using them is a hard no right now.
Now there's a login before I can even figure out if it's a quote or a cart.
Byeeee.
Are you interested in partnerships? I'm running pcbjam.com (web port of KiCad with collab, sharing, git, AI etc.) and I'm looking for a partner to do what EasyEDA is to JLC. Where can I find you?
My feedback: until the moment I click the "order" button, do not require me to log in. If "Checkout As Guest" can possibly be sufficient, at least for the "Grid Proto" tier, then do that.
You have a digital payment instrument for the order regardless of login. That should be sufficient for whatever legal obligations exist, real or imagined, so have the courage to make that policy despite the pushback.
The app feels very vibe-coded, and gives impression it's not well tested and polished for a new user/project.
I appreciate PCBs aren't the usual the consumer-level type of user, but I felt confused by a lot compared to JLCPCB. Hope that helps.