{"id":15066497,"url":"https://github.com/gmostofabd/proteus-libraries","last_synced_at":"2025-07-20T21:36:57.127Z","repository":{"id":255699653,"uuid":"853423873","full_name":"gmostofabd/Proteus-Libraries","owner":"gmostofabd","description":" ⚙️ A repository with a collection of  Proteus ✨  - **Simulation Models** 🖥️: Accurate models for effective simulations. - **PCB Footprints** 🛠️: Essential footprints for precise designs. - **3D Models** 🎨: Visual components to enhance your projects.  Elevate your designs with these essential tools! Almost You will find them tested and working.","archived":false,"fork":false,"pushed_at":"2025-01-21T08:23:25.000Z","size":27854,"stargazers_count":16,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T14:04:25.120Z","etag":null,"topics":["3d","arduino","cad","demo","downloads","foot-prints","hardware","install","interfaces","kits","library","models","modules","pcb","proteus","sensors","shield","simulation","snapeda","tested"],"latest_commit_sha":null,"homepage":"https://gmostofabd.github.io/Proteus-Libraries/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gmostofabd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-06T16:18:50.000Z","updated_at":"2025-03-29T13:41:37.000Z","dependencies_parsed_at":"2024-09-15T11:13:33.347Z","dependency_job_id":"c88e633f-bedb-48fe-a295-87d1791814b1","html_url":"https://github.com/gmostofabd/Proteus-Libraries","commit_stats":{"total_commits":109,"total_committers":1,"mean_commits":109.0,"dds":0.0,"last_synced_commit":"8c4ec6b6b5bfd4d61aaa5cf540b0a7a0e5d861e0"},"previous_names":["gmostofabd/proteus-library-collection"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gmostofabd/Proteus-Libraries","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmostofabd%2FProteus-Libraries","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmostofabd%2FProteus-Libraries/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmostofabd%2FProteus-Libraries/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmostofabd%2FProteus-Libraries/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gmostofabd","download_url":"https://codeload.github.com/gmostofabd/Proteus-Libraries/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmostofabd%2FProteus-Libraries/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266204640,"owners_count":23892366,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d","arduino","cad","demo","downloads","foot-prints","hardware","install","interfaces","kits","library","models","modules","pcb","proteus","sensors","shield","simulation","snapeda","tested"],"created_at":"2024-09-25T01:08:42.174Z","updated_at":"2025-07-20T21:36:57.106Z","avatar_url":"https://github.com/gmostofabd.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌟 **Proteus Libraries** 🌟\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/gmostofabd/Proteus-Libraries/blob/744c6c31d987f8810724fba236198f56e6f68f24/assets/Proteus_Libraries_Thumbnail_1.png\" alt=\"Real World look\" style=\"width: 90%; height: auto;\" /\u003e\n\u003c/p\u003e\n\n---\n\nBefore diving into the details of **Proteus Libraries**, it’s assumed you have a foundational understanding of **electronics design** and **PCB development**. However, let’s take a quick review of the **Proteus Design Suite** basics to ensure we’re on the same page.\n\n---\n\n## 🔍 **What is Proteus?**\n\n**Proteus Design Suite** is a versatile software tool by **Labcenter Electronics** used for:\n\n- **Electronic circuit design** 💡\n- **Simulation** 🔄\n- **PCB layout** 🛠️\n\nProteus is widely used in **academia** and **industry** due to its ability to simulate real-world microcontroller code, circuits, and PCB designs, all in a single, easy-to-use interface.\n\nWhether you're testing an **Arduino project** or designing complex industrial circuits, Proteus provides the flexibility needed for everything from hobbyist projects to professional-grade systems.\n\n---\n\n### **Proteus Libraries**\n\nIn Proteus, **libraries** play a vital role by providing necessary components, models, and footprints for circuit design and simulation. These libraries contain symbols and models of various components like **resistors**, **capacitors**, **transistors**, **ICs**, **microcontrollers**, and more.\n\n---\n\n## ⚙️ **Why Proteus Libraries Matter?**\n\nProteus libraries provide the building blocks for designing accurate circuits, running simulations, and creating PCB layouts. They include:\n\n- **Schematic components** 🧩 – Symbols representing components in circuit design.\n- **Simulation models** 🔄 – Realistic circuit simulations, including microcontrollers like **Arduino**, **PIC**, and **AVR**.\n- **PCB footprints** 🛠️ – Layouts for PCB manufacturing.\n- **3D models** 🏗️ – For visualizing designs in a 3D environment.\n\nThese resources save **time**, reduce **costs**, and streamline the design process. \n\n---\n\n## **How to Handle Missing Libraries**\n\nIf you encounter missing libraries, try these solutions:\n\n- **Check for software updates** for the latest built-in libraries.\n- **Import third-party libraries** from trusted platforms like **SnapEDA**, **SamacSys**, or manufacturer websites.\n- **Create custom components** by building your own libraries.\n- **Reinstall or repair** the software if the installation is incomplete or corrupted.\n\n---\n\n## **Sources of Proteus Libraries**\n\nLibraries in Proteus can be obtained from:\n\n- **Built-in Libraries**: Cover standard components like **resistors**, **capacitors**, **transistors**, and popular ICs like the **74xx series** and **ATmega microcontrollers**.\n- **Third-party Libraries**: Import from platforms like **SnapEDA** or **SamacSys** for components not included in the built-in libraries.\n- **Custom Libraries**: Create your own libraries with custom symbols, simulation models, and footprints.\n\n---\n\n\u003cdiv style=\"display: flex; justify-content: space-between; flex-wrap: nowrap;\"\u003e\n    \u003cimg src=\"https://github.com/gmostofabd/Proteus-Libraries/blob/7d33b14fbae93d9d05113027c16cbb15cd9bd64c/assets/ISIS.png\" alt=\"Proteus ISIS\" style=\"width: 30%; height: auto;\" /\u003e\n    \u003cimg src=\"https://github.com/gmostofabd/Proteus-Libraries/blob/7d33b14fbae93d9d05113027c16cbb15cd9bd64c/assets/ares.png\" alt=\"Proteus ARES\" style=\"width: 30%; height: auto;\" /\u003e\n    \u003cimg src=\"https://github.com/gmostofabd/Proteus-Libraries/blob/7d33b14fbae93d9d05113027c16cbb15cd9bd64c/assets/CAD.png\" alt=\"3D CAD Models\" style=\"width: 30%; height: auto;\" /\u003e\n\u003cp style=\"font-size: 18px; font-weight: bold;\"\u003eProteus Simulation Models\u003c/p\u003e\n\u003cp style=\"font-size: 18px; font-weight: bold;\"\u003ePCB Footprints\u003c/p\u003e\n\u003cp style=\"font-size: 18px; font-weight: bold;\"\u003e3D CAD Models\u003c/p\u003e   \n\u003c/div\u003e\n\n---\n\n## 📚 **List of Libraries**\n\n\u003cdiv align=\"center\"\u003e\n \u003ctable\u003e\n   \u003ctr\u003e\n      \u003cth align=\"center\"\u003e**Arduino Boards and Shields**\u003c/th\u003e \n      \u003cth align=\"center\"\u003e**Sensor Libraries**\u003c/th\u003e \n      \u003cth align=\"center\"\u003e**Display Devices**\u003c/th\u003e \n   \u003c/tr\u003e \n   \u003ctr\u003e\n      \u003ctd align=\"left\"\u003e- Arduino Uno \u003cbr\u003e - Arduino Nano \u003cbr\u003e - Node MCU \u003cbr\u003e - Wemos D1 \u003cbr\u003e\u003c/td\u003e \n      \u003ctd align=\"left\"\u003e- IR Sensor \u003cbr\u003e - Flame Sensor \u003cbr\u003e - Gas Sensor \u003cbr\u003e - Heart Beat Sensor \u003cbr\u003e - DS18B20 Temp Sensor \u003cbr\u003e - Color Sensor \u003cbr\u003e - Ultrasonic Sensor \u003cbr\u003e - PIR Sensor \u003cbr\u003e - Soil Moisture Sensor \u003cbr\u003e - DHT11/22 (Temp + Humi) Sensor \u003cbr\u003e\u003c/td\u003e \n      \u003ctd align=\"left\"\u003e- LCD 16x2 \u003cbr\u003e - LCD 16x4 \u003cbr\u003e - LCD 20x4 \u003cbr\u003e - LCD 8x2 \u003cbr\u003e\u003c/td\u003e\n   \u003c/tr\u003e\n   \u003ctr\u003e\n      \u003cth align=\"center\"\u003e**Interface Modules**\u003c/th\u003e \n      \u003cth align=\"center\"\u003e**Motor Drivers**\u003c/th\u003e \n      \u003cth align=\"center\"\u003e**Communication Modules**\u003c/th\u003e \n   \u003c/tr\u003e\n   \u003ctr\u003e\n      \u003ctd align=\"left\"\u003e- Bluetooth Library \u003cbr\u003e - L298 Motor Driver \u003cbr\u003e - RTC DS1307 Module \u003cbr\u003e\u003c/td\u003e \n      \u003ctd align=\"left\"\u003e- L298N Motor Driver \u003cbr\u003e - L293D Motor Driver \u003cbr\u003e - H-Bridge Driver \u003cbr\u003e\u003c/td\u003e \n      \u003ctd align=\"left\"\u003e- ESP8266 WiFi \u003cbr\u003e - NRF24L01 Wireless \u003cbr\u003e - HC-05 Bluetooth \u003cbr\u003e\u003c/td\u003e \n   \u003c/tr\u003e\n \u003c/table\u003e\n\u003c/div\u003e\n\n---\n\n## 🔧 **How to Install a Library?**\n\n1. **Close Proteus (ISIS and ARES)**  \n   Make sure both **ISIS** and **ARES** are not running.\n\n2. **Download and Extract the Repo**  \n   - Click **Code** and select **Download ZIP**.\n   - Extract the files to a convenient location.\n\n3. **Move Library Files**  \n   Copy all `*.LIB` and `*.IDX` files from the extracted folder into the Proteus library directory.\n\n   - For **Proteus 7**:\n     ```bash\n     C:\\Users\\\u003cusername\u003e\\AppData\\Local\\VirtualStore\\Program Files (x86)\\Labcenter Electronics\\Proteus 7 Professional\\LIBRARY\n     ```\n\n   - For **Proteus 8**:\n     ```bash\n     C:\\Program Files (x86)\\Labcenter Electronics\\Proteus 8 Professional\\DATA\n     ```\n\n---\n\n## 📁 **Alternative DATA Folder Location**\n\nFor some Proteus versions, the `DATA` folder may be located in:\n\n```bash\nC:\\ProgramData\\Labcenter Electronics\\Proteus 8 Professional\\DATA\n```\n\n\u003e **Tip**: If you can’t find the `LIBRARY` folder, enable **Show hidden files and folders** in your system settings.\n\n---\n\n# 🛠️ **Creating Custom Footprints \u0026 Adding External 3D CAD Libraries**\n\n### **Step-by-Step: Designing a Custom Footprint**\n\n1. **Open Proteus ARES**  \n   Launch the **ARES** module used for PCB design.\n\n2. **Go to 'Library' Tab**  \n   Select **Library \u003e Library Manager** from the toolbar.\n\n3. **Create a New Component**  \n   - Click **Create New Component**.\n   - Define the component’s name and number of pins.\n\n4. **Draw the Footprint**  \n   Manually design the footprint based on physical specs like pin spacing and pad size.\n\n5. **Save the Component**  \n   Save the component in your custom library.\n\n6. **Test the Footprint**  \n   Use the new component in a PCB layout to ensure correct alignment.\n\n---\n\n### **Step-by-Step: Adding External 3D CAD Libraries**\n\n1. **Download the CAD File**  \n   Get the 3D model (`.STP`, `.IGS`, or `.3DS`) from **SnapEDA**, **SamacSys**, or component manufacturers.\n\n2. **Import into Proteus ARES**  \n   Go to **Tools \u003e 3D Visualization** and import the downloaded CAD file.\n\n3. **Assign the 3D Model to a Footprint**  \n   - Select the footprint.\n   - Right-click and choose **Properties**.\n   - Assign the imported 3D CAD model under the 3D model section.\n\n4. **Preview the 3D Model**  \n   Use **3D Visualization** to verify the alignment and accuracy of the model.\n\n---\n#    🌐 Explore More Resources\nIf you're interested in learning more about Proteus, electronics design, or embedded systems, be sure to check out the following resources:\n\n📹 YouTube: @melabBd\n📌 Pinterest:\n📸 Instagram:\n🌐 Google Site:\n📝 Blogs:\n\u003cp align=\"center\"\u003e \u003ca href=\"https://www.youtube.com/@melabBd\" target=\"_blank\"\u003e \u003cimg src=\"https://via.placeholder.com/150?text=YouTube\" alt=\"YouTube\" style=\"margin: 10px;\" /\u003e \u003c/a\u003e \u003ca href=\"https://www.pinterest.com/gmostofabd0\" target=\"_blank\"\u003e \u003cimg src=\"https://via.placeholder.com/150?text=Pinterest\" alt=\"Pinterest\" style=\"margin: 10px;\" /\u003e \u003c/a\u003e \u003ca href=\"https://www.instagram.com/gmostofabd\" target=\"_blank\"\u003e \u003cimg src=\"https://via.placeholder.com/150?text=Instagram\" alt=\"Instagram\" style=\"margin: 10px;\" /\u003e \u003c/a\u003e \u003ca href=\"https://melabbd.google.site\" target=\"_blank\"\u003e \u003cimg src=\"https://via.placeholder.com/150?text=Google+Site\" alt=\"Google Site\" style=\"margin: 10px;\" /\u003e \u003c/a\u003e \u003ca href=\"https://melabbd.blogspot.com\" target=\"_blank\"\u003e \u003cimg src=\"https://via.placeholder.com/150?text=Blogs\" alt=\"Blogs\" style=\"margin: 10px;\" /\u003e \u003c/a\u003e \u003c/p\u003e\n\nBy following these resources, you can expand your knowledge in electronics design, PCB development, and the use of Proteus libraries. Feel free to reach out via these platforms if you have any questions or suggestions! Happy designing!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgmostofabd%2Fproteus-libraries","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgmostofabd%2Fproteus-libraries","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgmostofabd%2Fproteus-libraries/lists"}