EasyEDA

tags: tutorial electrical_system NTURT CAN bus
Author: @solarLiterature

Prologue

When working with electronic components, there are instances where we must design and order our own PCBs (Printed Circuit Boards) since off-the-shelf modules, sensors, and development boards may not always meet our specific requirements. In the Electrical System Group, we rely on an online software called EasyEDA to create the schematics and circuit layouts for the custom PCBs we need. In this section of the course, you'll find several helpful videos that demonstrate how to effectively use the EasyEDA software.

For those who are new to EasyEDA, it's beneficial to explore all the functionalities of the software before diving into complex projects. Taking the time to experiment and familiarize yourself with the tool will help you understand what works best and what doesn't, ensuring a smoother and more efficient PCB design process. So, feel free to explore and play around with EasyEDA to get comfortable with its features before delving into more detailed and intricate projects. Happy circuit designing! 🔌

Youtube

Topic

Please find below a basic design of a shield for the blue pill microcontroller. Please recreate the schematic and lay out the PCB. For the PCB design, please use a two-sided board, and ensure that the board size remains within the dimensions of 100mm*100mm.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Note: It is not necessary to use the same blue pill footprint as this one.

How to hand in

After finishing, export as EasyEDA in the Files tab to export the schematic, then export the gerber file of your PCB as well. Put the 2 files together in a single folder, then after finishing the electronics topic, please compress both folder together into a single .zip file.

Further Readings

So far, we have talked about how to design circuits and make PCBs, but we didn't talk about how to design PCBs.
For simple circuits or demos PCB layout isn't too critical, but it can be in noisy or sensitive environments.
If you would like to know more about PCB design, I recommend:
Phil's Lab
This channel talks about PCB design, DSP, STM32, FPGA and many more. The tutorials are very thorough and clear.

Altium
Altium Academy
Altium is an commercial EDA for PCB design. Their official channel contains great webinars and tutorials that is surprisingly easy to understand.