Hello friends, I hope you are doing well. This is the tenth tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Create Your Own Library File in Proteus , we created our own library TEPTUTORIAL with the Library Manager and moved our Traffic Light Module into it. The part can be picked, placed and wired, but it has no PCB footprint yet, so it cannot be placed on a circuit board. Today, we change that. Our topic is how to create a PCB footprint and package in Proteus . We will see what a footprint and a packaging are, look for a suitable footprint among the thousands that come with Proteus, draw our own footprint in PCB Layout with pads, a silkscreen outline, a pin 1 mark and our TEP label, store it with Make Package, link it to our part with the Visual ...
Hello friends, I hope you all are doing great. Today, I am going to share the new HC-05 & HC-06 Bluetooth Library for Proteus V1.1 . The HC-05 and HC-06 are two of the most popular Bluetooth modules among Arduino users. They work like a wireless serial cable between your Arduino and a smartphone (or another module), so students use them for phone-controlled LEDs, robots and home automation. With this HC-05 Library for Proteus , you can try all of that before you buy a single module. In this new version, you get four devices in one library: HC-05 Simple , HC-05 Advance , HC-06 Simple and HC-06 Advance . The Simple devices draw a virtual smartphone on the schematic; the Advance devices open a pop-up window with the phone and Bluetooth test tools. I am also sharing two complete Arduino HC-05 ...
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 ...
Hello friends, I hope you are doing well. This is the eighth tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Use Make Device in Proteus to Create a New Part , we turned our Traffic Light Module into a real Proteus part, TRAFFICLIGHTTEP, stored it in USERDVC and placed it on the sheet as U1. The part works, but it carries no information beyond its name. Today, we give it properties. Our topic is how to add component properties in Proteus . We will see what component properties are and what they are used for, open the Component Properties and Definitions page of Make Device again, add two property definitions of different kinds, explore every property type, option and visibility setting that Proteus 8.5 offers, store the part again, and check the r ...
Hello friends, I hope you are doing well. This is the seventh tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Add Pins to a Component in Proteus , we placed the four pins of our Traffic Light Module, GND, R, Y and G, and gave them their names, numbers and electrical types. The drawing is now complete. Today, we turn it into a real Proteus part that can be picked from a library like any other. Our topic is how to use Make Device in Proteus to create a new part . We will tag the whole drawing, walk through all five pages of the Make Device wizard, give the part its name and reference prefix, choose its category, sub-category and manufacturer, write a description that helps people find it, and store it in a device library. Then we will look into the ...
Hello friends, I hope you are doing well. This is the sixth tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Use Make Symbol in Proteus , we saw how graphics become reusable symbols and how Proteus layers overlapping shapes. Our Traffic Light Module now has a finished drawing, but it cannot be wired yet, because it has no pins. Today, we change that. Our topic is how to add pins to a component in Proteus . We will look at the Device Pins mode and its pin types, rotate a pin so that it points the right way, place the four pins GND, R, Y and G exactly at the coordinates of our plan, and then give each pin its name, number and electrical type in the Edit Pin dialogue. We will also decide which pin labels Proteus should draw, see how hidden power pins ...
Hello friends, I hope you all are doing great. Today, I am going to share the new HC-12 Library for Proteus V1.1 . The HC-12 is a small 433 MHz radio module that works like a wireless serial cable : whatever your Arduino prints into one HC-12 comes out of another HC-12, hundreds of metres away. It is cheap and simple, so students love it for remote controls, weather stations and wireless sensor projects. In this new version, you get two HC-12 devices in one library: HC-12 Simple with its control panel drawn right on the schematic, and HC-12 Advance with a modern pop-up panel full of test tools. I am also sharing a complete Arduino HC-12 Proteus simulation: two Arduino UNOs chatting over the air, each with our TEP Serial Monitor. NOTICE: We are really proud of this one. As far as we know, o ...
Hello friends, I hope you all are doing great. Today, I am going to share a complete List of Embedded Sensors in Proteus . Sensors are the eyes and ears of every embedded project: they measure temperature, detect motion, sense gas, count heartbeats and tell your microcontroller what is happening around it. The problem is that Proteus has very few of these sensors in its own component library, so our team has been designing them for years, and today I have collected all 35 of our sensor libraries in one place. Our sensor libraries come in two generations. The new 2026 sensors are I2C sensors with interactive sliders and controls, so you can change the temperature, the light level or the acceleration while your Arduino program is running, and each one comes with a complete Arduino example. O ...
Hello friends, I hope you are doing well. This is the fourth tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Draw a Component Symbol in Proteus with 2D Graphics , we drew our Traffic Light Module with the box, circle and text tools: a black board, three lamps in grey rings, three resistors, a title and four pin names. Along the way we set a few colours without explaining them. Today, we look at those settings in detail. Our topic is how to make a realistic component in Proteus with graphics styles and colours. We will see what a graphics style is, how global styles differ from local colours, what the Follow Global and Lock settings do, which line and fill options Proteus offers, how to choose exact colours, and why a realistic part should carry i ...
Hello friends, I hope you all are doing great. Today, I am going to share a list of Microcontroller Board Libraries for Proteus . Every embedded project starts with a microcontroller board, and for most students that board is an Arduino. Proteus can simulate the bare ATmega chips, but a bare chip doesn't look like the board on your desk, and it makes your circuit diagram harder to follow. That's why the Arduino Library for Proteus was the very first library our team ever designed, back in 2015. Since then, we have designed three generations of Arduino boards for Proteus, plus libraries for the Raspberry Pi family, the ESP32 and the NodeMCU. In this list, I have collected all of them, with the newest versions at the top, and I will tell you honestly what each one can and can't do in a simul ...