Hello friends, I hope you are doing well. This is the twentieth and final tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Test a Custom Proteus Library with Arduino , our parts passed their first real test: an Arduino UNO ran a traffic light sketch on them, the push button requested a pedestrian phase, and the control panel caught a configuration mistake at a glance. The library works on our PC. Today, we make it work on everybody else's. Our topic is how to package and share your own Proteus library . A Proteus library is not one file. Our three parts live in a device library, their footprint in a package library, two of them need model files, one needs a DLL, and the example project needs a HEX file and an Arduino board that Proteus does not ha ...
Hello friends, I hope you are doing well. This is the ninth tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Add Component Properties in Proteus , we gave our Traffic Light Module two properties, LOGIC and VERSION, and stored the part again in USERDVC, the library Proteus provides for your own devices. Today, we give the part a library file of its own. Our topic is how to create your own library file in Proteus with the Library Manager. We will open the Library Manager, learn how its two lists and its buttons work, create a new library file called TEPTUTORIAL, check it with Information, back up USERDVC, move our part into the new library, look inside it with Dump Library and make Proteus find the part in its new home. We also report what Pack Libr ...