XIAO ESP32C3 + Fiber Laser PCB Manufacturing
This week focused on understanding the complete workflow of PCB fabrication, from the conceptual electronic design to the validation of a fully functional embedded system.
The main goal was not only to fabricate a PCB but to understand how fabrication parameters directly affect electrical performance. A 50W fiber laser machine was used as an alternative manufacturing method, replacing traditional CNC milling or chemical etching processes.
This required developing an understanding of digital manufacturing processes, thermal material behavior, and iterative experimentation.
The group assignment consisted of analyzing and characterizing the fabrication capabilities of a 50W fiber laser machine when applied to PCB production.
In this assignment, PCB fabrication will be explored using two complementary manufacturing technologies: CNC milling with a high-speed spindle and fiber laser machining. The goal is to compare precision, speed, and manufacturing constraints of each method.
.
Both technologies will be evaluated to determine their effectiveness in PCB fabrication, focusing on resolution, reliability, and workflow efficiency.
This section defines the minimum design constraints and fabrication rules for producing PCBs using two in-house technologies: CNC milling and JPT 90W fiber laser. These rules ensure manufacturability, reduce errors, and improve repeatability in the production process.
These rules define the baseline for PCB layout design before fabrication. Proper adherence ensures higher yield, reduced iteration cycles, and compatibility with both CNC and laser manufacturing workflows.
We used the provided drawings for the traces to generate a controlled fabrication test. The objective was to evaluate resolution, precision, and repeatability in both CNC milling and fiber laser processes under real manufacturing conditions.
This comparative test highlights the differences between subtractive CNC milling and non-contact fiber laser machining, focusing on precision, repeatability, and fabrication efficiency.
The fiber laser machine operates by emitting high-frequency pulses of energy that remove copper from the PCB surface through thermal ablation. This process is entirely contactless and controlled digitally.
Unlike milling, there is no mechanical force applied to the board. However, the process introduces thermal energy that can affect both the copper layer and the substrate.
Critical parameters:
Understanding the interaction between these variables is essential for achieving reliable PCB results.
A test PCB was designed to explore the limits of the fabrication process. This board included a range of geometries to evaluate resolution, spacing, and engraving quality.
The experimentation followed a structured iterative process:
This process was repeated multiple times to ensure consistent results and identify optimal fabrication conditions.
This section summarizes the results obtained from the PCB trace fabrication tests using two different manufacturing technologies: CNC milling and JPT 90W fiber laser. The comparison highlights performance differences, advantages, and limitations observed during the process.
Overall, CNC milling is more practical for fast prototyping and educational environments, while fiber laser machining provides superior precision and repeatability for advanced PCB fabrication.
In addition to in-house PCB fabrication using CNC milling and fiber laser machining, it is important to understand the professional workflow used to send a PCB design to an external manufacturing company. This process is useful when the board requires higher quality, solder mask, silkscreen, plated holes, several units, or professional assembly.
A common workflow starts in a PCB design platform such as EasyEDA, where the schematic and PCB layout can be created in the same environment. EasyEDA allows the user to design the electronic circuit, convert it into a PCB, check the routing, and visualize the final board in both 2D and 3D. This visualization is useful because it helps verify the position of components, board dimensions, connectors, orientation, and possible mechanical conflicts before sending the design to production.
The main objective of this workflow is to move from a digital PCB design to a manufacturable board by generating the correct production files and uploading them to a PCB fabrication service.
The process begins with the schematic design. In this stage, all electronic components are connected logically using symbols. After the schematic is completed, the circuit is transferred to the PCB editor, where components are placed physically on the board and connected using copper traces.
Before exporting the production files, it is necessary to verify important design rules such as trace width, spacing, hole diameter, board outline, component orientation, and the number of copper layers. A design rule check helps reduce fabrication errors and ensures that the board can be manufactured by the selected company.
Once the PCB is finished, three important groups of files can be exported: Gerber files, BOM file, and Pick and Place file. Each one has a specific function in the fabrication and assembly process.
Gerber files are the standard manufacturing files used to describe the physical layers of a PCB. They contain the information needed by the manufacturer to fabricate the bare board. These files do not describe the electronic function of the circuit; instead, they describe the geometry of the board.
A Gerber package is usually exported as a compressed ZIP file and can include several individual files, such as:
These files are used to manufacture the PCB substrate, copper layers, holes, solder mask, and silkscreen. For this reason, the Gerber package is the first file requested by companies such as JLCPCB, PCBWay, PCBCart, and other PCB fabrication services.
The BOM, or Bill of Materials, is a list of all components required to assemble the PCB. This file is especially important when the manufacturer will not only fabricate the board but also assemble the electronic components.
A BOM file usually includes:
The BOM must be carefully reviewed because the selected parts need to be available in stock. If a component is not available, it may be necessary to replace it with an equivalent part while checking electrical characteristics, package compatibility, voltage rating, current rating, tolerance, and orientation.
The Pick and Place file, also known as the centroid file or CPL file, contains the position and orientation of each component on the PCB. This file is used by automatic assembly machines to pick components from reels or trays and place them accurately on the board.
A Pick and Place file usually includes:
This file is critical for assembly because even a small error in rotation or position can cause incorrect soldering, reversed polarity, or a non-functional PCB. Components such as LEDs, diodes, integrated circuits, connectors, and microcontrollers must be checked carefully before confirming the order.
After exporting the Gerber, BOM, and Pick and Place files, the next step is to upload them to a PCB manufacturing platform. Examples of companies that provide these services include JLCPCB, PCBWay, PCBCart, and other professional PCB manufacturers.
In this example, JLCPCB is used as a reference workflow. The platform first requests the Gerber file. Once the Gerber ZIP file is uploaded, the system automatically reads the PCB information and displays a preview of the board with its detected characteristics.
After uploading the Gerber file, the user can configure several fabrication options depending on the requirements of the project. These options may include:
These manufacturing options directly affect cost, quality, delivery time, and the final performance of the PCB. For simple prototypes, standard settings are usually enough. For more advanced designs, it is important to verify the manufacturer capabilities before confirming the order.
After defining the bare PCB fabrication options, the platform asks whether only the PCB will be manufactured or whether component assembly is also required. If assembly is selected, the BOM and Pick and Place files must be uploaded.
The BOM allows the manufacturer to identify each component, check stock availability, compare part numbers, and calculate the assembly cost. During this stage, it is important to review whether the parts are available in the provider inventory. If a part is unavailable, the platform may suggest alternatives, but these alternatives must be checked to avoid electrical or mechanical incompatibility.
The Pick and Place file is used by the automatic assembly machine to position the components on the PCB. The machine uses the coordinate data, rotation angle, and component side to pick each part and place it in the correct location. After placement, the PCB normally goes through a solder paste and reflow soldering process for SMD components.
Before ordering the PCB, a final review is necessary. The Gerber preview must match the original design, the board outline must be correct, and all holes, pads, and layers must appear as expected. For assembled boards, the BOM and Pick and Place previews must also be reviewed carefully to confirm component orientation, polarity, stock availability, and placement.
After the files and configuration are confirmed, the platform calculates the final cost. This cost depends on board quantity, size, number of layers, material, copper thickness, surface finish, assembly service, component cost, shipping method, destination country, and estimated delivery date.
This external fabrication workflow is very useful because it connects the digital design process with real industrial PCB production. It also shows that PCB design is not only about routing traces, but also about preparing clear manufacturing data, selecting components correctly, and understanding the limitations of the fabrication and assembly process.