We use cookies to give you the best online experience. By using our website, you agree to our use of cookies in accordance with our cookie policy. Learn more here.


TIP #051: In your schematic, always create a cover page with list of pages and page numbers

Why? It’s the professional way to do it. Many people read and use the page numbers – a lot.

TIP #050: Read Errata documents

Why? Most erratas are not important, but there are always a few which may cause you problems. You really want to double check if the listed erratas are not going to influence functionality of your board.

TIP #049: Place crystals close to the chip to keep the tracks as short as possible

Why? Long crystal tracks may prevent the crystal from oscillating – so, crystal may not work.

TIP #048: Import reference schematics

Why? This will save you a lot of time and minimize possible mistakes which could happen when re-drawing the schematic.

TIP #047: Use chips with good software support

Why? It speeds up development process. It may be time consuming to start developing software from scratch, especially if you do not have to. It is very hard and costly to develop things like new drivers.

TIP #046: Check pin ordering of your footprint

Why? This is one of the most common mistakes done during creating a new footprint. It is very hard to fix on already made board.

TIP #045: Create useful folder structure for your projects

Why? Find your files quickly, find your colleagues files quickly, backup the important files, know what files were used for manufacturing

TIP #044: When doing placement under BGA, first only check where the free space is and then

TIP #044: When doing placement under BGA, first only check where the free space is and then do it again
Why? When placing the components – second time, you will know which direction you have some free space.

TIP #043: When you create a schematic symbol, list all pin alternate functions

Why? You see directly and clearly from your schematic how the pins can be used.

TIP #042: Create Assembly Drawings, documents describing where each component is located on PCB

Why? Very often this is used during board assembly and it is very useful during debugging.

TIP #041: Add more information on silkscreen of some components (connectors, slots, …)

Why? Helps during assembly. Can prevent placement issues during PCB design (e.g. too close, wrong rotation,…)