PCB design & fabrication has found its integral importance in today's world of modern consumer electronics. But, designing & fabricating your PCB using local services tends to be really expensive & messy. Also, a number of other problems come into effect when it comes to ordering & designing PCBs using local services such as No Pre/Post sales support, discrepancies in design parameters, Human errors leading to overbudgeting, etc. So, in this article, I will guide you through a step-by-step PCB design tutorial using the premiere PCB CAD tool EasyEDA & the best PCB manufacturing and prototyping service JLCPCB. By following this tutorial, you'll be able to design & order your next PCB project without any hassle, so let's get into it.

Before we get on with our PCB design tutorial, let's familiarize ourselves with the two primary PCB prototyping services we will be using today:


EasyEDA is a free, no-install, Web, and cloud-based EDA CAD suite, featuring powerful schematic capture, mixed-mode circuit simulation, and PCB layout in a user-friendly cross-platform browser environment, for engineers, educators, students, and hobbyists. It's compatible with windows, mac, and Linux, as long as there is one browser on the OS and connecting to the network. You can draw schematics quickly using the available libraries on the browser. It offers Simple, Easier, Friendly, and Powerful general drawing capabilities along with Real-time Team Cooperation & Integrated PCB Fabrication services with the collaboration of JLCPCB.


JLCPCB is the leading PCB prototype enterprise and a high-tech design manufacturer located in Shenzhen China. Specializing in fast & professional PCB prototypes and small to large-scale PCB design & production. With over 14 years of experience in PCB manufacturing, JLCPCB has more than 800,000 customers. JLCPCB is a professional PCB manufacturer, featuring a large production scale, great manufacturing & production facilities, and superior PCB quality


Complete PCB Design Tutorial Using EasyEDA & JLCPCB

Follow each step as shown below:

Step 1: Start Making Your PCB Design Using EasyEDA

Start by drawing the initial schematic of your PCB using the EasyEDA design tool. For this, Go to the EasyEDA website and create a free account. Registering using a Google Account is also possible Once you are logged in, Go to “Editor” and create a new project. Now start drawing your circuit diagram. Make sure you add the components from JLCPCB/LCSC library while drawing the schematics in EasyEDA.

Step 2: Allocate & Route the Circuit Components

Now, pick the correct parts from the LCSC library & place them on the canvas in EasyEDA using the "wire" tool. After the design is complete, verify & save the circuit.

Step 3: Build the PCB Layout

After that, go to the top tool list, Click on the cover and select “Convert to PCB”. A new window with the layout will open, here you can place the components inside the boundary and rearrange them any way you want. In order to get the best possible look for your PCB, place & route parts with the same functions close to each other.

Design Electronic Circuits Online for Free with EasyEDA

Now, save the PCB layout. After saving, start the routing of your PCB components. You can use the manual routing tool to do this. But, an easier approach is to use the built-in autoroute feature. To use that, Click on the “Route” Tool and Select “Auto Router”. This will open an Auto Router Config Page where you can provide details such as clearance, track width, layer information, etc. After that, click on “Run”.

Step 4: Import Gerber, BoM & CPL/PNP Files

After your layout is completed, import the Gerber, BoM & CPL files, which you can use to manufacture your PCB from JLCPCB.

Gerber Files

The Gerber File has info on your PCB such as PCB layout information, Layer information, spacing information,...

Read more »