Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jlcpcb BOM not working anymore + CPL file missing #3

Open
sboldt1978 opened this issue Apr 15, 2024 · 6 comments
Open

jlcpcb BOM not working anymore + CPL file missing #3

sboldt1978 opened this issue Apr 15, 2024 · 6 comments

Comments

@sboldt1978
Copy link

Hi,

this is a really great project and I would like to implement this in my home as well - ordered via jlcpcb. I don't know if the changed something in the input files format, but now they request a CPL file (Pick&Place File) which I cannot find in the github files. Futhermore in the BOM file there are several components that cannot be matched (even when I use the special jlcpcb file. Can someone with better electronic knowledge than I have please update the BOM file and add the CPL file so that I - and everyone else who will get the stuff from jlcpcb.com can be sure to order the right parts?

Thanks a lot in advance!

best regards,
Stephan

@frustreermeneer
Copy link

@sboldt1978 If you figure it out, maybe we can buy together?

@cfeenstra1024
Copy link
Owner

I'll try to find some time to update the production files.
It is possible to order still, but you need to do some manual steps:

  • Zip all files in the PCB Gerbers folder
  • Upload the zip on JLCPCB
  • Use the default settings, except for:
    • Set Remove Order Number to Specify a location
    • Enable the PCB Assembly option
    • Set Tooling holes to Added by Customer
  • In the assembly wizard, you need to upload a BOM and CPL file:
    • BOM file is: Electronics\PCB Components\ESPkamstrup-BOM-JLCPCB.csv
    • CPL file is: Electronics\PCB Components\ESPkamstrup-all-pos-JLCPCB.csv
  • See screen shot below for the component numbers I have used in my order (the C-numbers in the 'Matched Part Detail' column)
  • In the Component Placements tab, check that all components are placed correctly. By default the transistors are rotated 180 degree. So do correct those. Select one and hit the spacebar twice to rotate. See screen shot below on how this should look at the end.

Sorry for the inconvenience. I will update the production files so all of the above will be set correctly automatically, but I cannot promise when I've time for this.

BTW: I do have a couple of these PCBs available. I could send you one if the shipping costs are reasonable from the Netherlands. If interested, please PM me through the Home Assistant commutity.

image

image

@sboldt1978
Copy link
Author

Hi @cfeenstra1024 ,

I live in Germany, so shipping costs should be not too high from NL :-) May be I'm too stupid but I didn't find a way to send you a pm through the HA community :-( Can you please drop me a message here: https://community.home-assistant.io/u/sboldt1978/

Thanks a lot and best regards,
Stephan

@frustreermeneer
Copy link

May be I'm too stupid but I didn't find a way to send you a pm through the HA community :-( Can you please drop me a message here: https://community.home-assistant.io/u/sboldt1978/

I have the same, you can't send PM's when you're new i guess.
My profile is https://community.home-assistant.io/u/frustreermeneer/
I'm not sure if i can receive PM's though...

@AnpDiesel
Copy link

I did not have any luck in sending you a PM
But If you have any pcb´s left. I would like to bye one.
I live in denmark So shipping should be affordabel

@morotsgurka
Copy link

morotsgurka commented Sep 24, 2024

Hi! I've updated the files in PR #5 with these changes it should fix all problems mentioned in this issue regarding ordering from JLCPCB. Hope it helps!

Could you look over this and merge the PR, if it looks alright with you? @cfeenstra1024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants