How to jlcpcb assembly
Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.
Last updated: April 4, 2026
Key Facts
- JLCPCB offers PCB fabrication and assembly services in one-stop.
- You need to provide a BOM file and a Centroid file for assembly.
- JLCPCB has a large inventory of common components, reducing lead times.
- They support both Surface Mount Technology (SMT) and Through-Hole Technology (THT) assembly.
- Assembly costs are calculated based on component count, placement complexity, and type of assembly.
What is JLCPCB Assembly?
JLCPCB is a popular electronics manufacturer that provides both Printed Circuit Board (PCB) fabrication and PCB assembly services. This means you can design your PCB, have the bare boards manufactured by JLCPCB, and then have them assemble the electronic components onto these boards. This integrated service simplifies the manufacturing process for hobbyists, engineers, and businesses alike, allowing them to receive fully assembled and tested PCBs from a single supplier.
How Does JLCPCB Assembly Work?
The JLCPCB assembly process is designed to be user-friendly, guiding you through each step. Here's a breakdown:
1. PCB Fabrication Preparation
Before you can get your PCBs assembled, you need to have the bare PCBs fabricated. This involves uploading your PCB design files, typically in Gerber format, to the JLCPCB website. You'll select the material, thickness, color, surface finish, and other specifications for your PCBs. Once you've finalized these options and placed your PCB order, you can then proceed to the assembly stage.
2. Assembly File Preparation
For the assembly service, you'll need to prepare two crucial files:
- Bill of Materials (BOM): This is a list of all the components required for your PCB. It should include essential information such as the reference designator (e.g., R1, C2, U3), quantity, manufacturer part number (MPN), and ideally, JLCPCB's internal component designator if you're using their stock components. A standard CSV or Excel format is usually accepted.
- Centroid File (Pick and Place File): This file tells the automated assembly machines exactly where each component should be placed on the PCB. It includes the reference designator, X and Y coordinates of the component's center, rotation angle, and layer (top or bottom). Most PCB design software can generate this file.
3. Component Selection and Sourcing
JLCPCB offers several options for component sourcing:
- JLCPCB Stock Components: JLCPCB maintains a vast inventory of common electronic components. If you specify these components in your BOM using their designated codes, JLCPCB can source them directly from their stock. This is often the fastest and most cost-effective option.
- Customer-Provided Components (CPK): You can choose to provide your own components. This is useful if you have specific or hard-to-find parts, or if you've already purchased components. You would typically ship these components to JLCPCB.
- Online Component Suppliers: JLCPCB also partners with online distributors. You can specify components from these suppliers, and JLCPCB will order them for you. This can be a good middle ground if you can't find parts in JLCPCB's stock but don't want to manage shipping your own components.
4. Uploading Files and Configuration
Navigate to the 'Assembly' section on the JLCPCB website. You'll typically upload your Gerber files (if you haven't already ordered the bare PCBs), your BOM file, and your Centroid file. The system will then analyze these files. You'll be prompted to confirm the components, select sourcing options for each part (JLCPCB stock, CPK, or online supplier), and choose the assembly type (SMT, THT, or a combination).
5. SMT vs. THT Assembly
- SMT (Surface Mount Technology): This is the most common method for modern electronics. Components have leads or pads that are soldered directly onto the surface of the PCB. JLCPCB uses automated pick-and-place machines and reflow ovens for efficient SMT assembly.
- THT (Through-Hole Technology): This method involves components with longer leads that are inserted through holes in the PCB and then soldered on the opposite side. THT is often used for larger, heavier components or for parts requiring greater mechanical strength. JLCPCB offers manual THT assembly.
6. Review and Pricing
After uploading your files and configuring the assembly options, JLCPCB will present you with a detailed quote. The price is typically based on the number of components, the complexity of placement (e.g., fine-pitch ICs), the type of assembly (SMT, THT), and the quantity of boards. You can review the component list, placement details, and overall cost before proceeding.
7. Placement and Soldering
Once you confirm your order, JLCPCB's automated assembly lines get to work. For SMT components, machines precisely place them onto the board, which then goes through a reflow oven to melt the solder paste and create the connections. For THT components, manual insertion and soldering are performed.
8. Inspection and Testing (Optional)
JLCPCB offers various levels of inspection and testing. Standard visual inspection is usually included. You may also have options for X-ray inspection (for BGA components), functional testing (if you provide test procedures and fixtures), or other quality checks.
9. Packaging and Shipping
Finally, your assembled PCBs are carefully packaged to prevent damage during transit and shipped to your specified address using your chosen shipping method.
Tips for Successful JLCPCB Assembly
- Accurate BOM and Centroid Files: Ensure your BOM and Centroid files are perfectly generated and match your PCB design. Errors here are the most common cause of assembly issues.
- Use Standard Components: Whenever possible, opt for components available in JLCPCB's stock. This significantly speeds up the process and reduces costs.
- Clear Component Designators: Ensure your PCB design clearly labels all component reference designators.
- Check Footprints: Double-check that the component footprints in your PCB design software match the actual components you intend to use.
- Consider Assembly Complexity: Very small components, high-density placement, or unusual component types can increase assembly costs and lead times.
- Read JLCPCB's Guidelines: Familiarize yourself with JLCPCB's specific requirements for BOM, Centroid files, and component specifications.
By following these steps and tips, you can effectively utilize JLCPCB's assembly services to bring your electronic projects to life.
More How To in Daily Life
Also in Daily Life
More "How To" Questions
Trending on WhatAnswers
Browse by Topic
Browse by Question Type
Sources
- JLCPCB Assembly Process Guidefair-use
- JLCPCB SMT Assembly Capabilitiesfair-use
- Printed circuit board - WikipediaCC-BY-SA-4.0
Missing an answer?
Suggest a question and we'll generate an answer for it.