Data Sheet
Schematic Capture
67
current project ready for placement. You should have an end parsed result that looks like the
following:
What you are actually doing at this last stage is running the Make Package tool to create the
footprint and then running the Make Device tool to make the schematic component. The areas
where input may be required from you are in the library choice and the description and
categorization of the part.
For most complex devices, you can also find a BSDL script from the manufacturer. This is
schematic part only but can be imported via the same import part command (select BSDL in
stage 4 above).
Creating New Devices
If all else fails you can create parts yourself entirely inside Proteus. Alternatively, you may wish
to permanently adjust the properties or footprints of an existing component. This section of the
documentation starts from the basics of creating a new device and covers the entire process
through to storing the new part in the library.
While the following topics are a detailed explanation of how to create component parts in
Proteus, in practice this should almost never be necessary. In addition to the many
installed libraries the universal part importer provides support for almost all third party part
vendors (Ultra-Librarian, Samacsys, SnapEDA, etc.). If the part doesn't exist in Proteus
itself the next step is to search for and then import it directly from a third party vendor.
This is discussed in some detail in the importer help file and shown on our Youtube
Channel.
Graphics and Pins
For our example part let’s assume that we want to create a Microchip MCP23008 I2C expander.
The first thing we need to do is to create a graphical representation of the part on the
schematic. When we are finished it should look something like the following: