https://github.com/LovetheFrogs/PyCircTools Skip to content Sign up * Product + Features + Mobile + Actions + Codespaces + Copilot + Packages + Security + Code review + Issues + Discussions + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Skills + GitHub Sponsors + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} LovetheFrogs / PyCircTools Public * Notifications * Fork 3 * Star 20 Python library containing different modules to build circuits. License GPL-3.0 license 20 stars 3 forks Star Notifications * Code * Issues 6 * Pull requests 0 * Discussions * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights LovetheFrogs/PyCircTools This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 2 branches 3 tags Code Latest commit @LovetheFrogs LovetheFrogs Merge branch '53-create-operation-modules' ... 3b2fe99 Jul 15, 2022 Merge branch '53-create-operation-modules' 3b2fe99 Git stats * 241 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/ISSUE_TEMPLATE Update issue templates Jun 22, 2022 .idea Fixed output at start for DLatch Jul 3, 2022 PyCircTools Merge branch '53-create-operation-modules' Jul 15, 2022 tests Merge branch '53-create-operation-modules' Jul 15, 2022 .gitattributes Initial commit Jun 19, 2022 .gitignore Initial commit Jun 19, 2022 LICENSE Initial commit Jun 19, 2022 PyPI_docs.md Added PyPI own README and updated setup.py Jul 7, 2022 README.md Update README.md Jul 13, 2022 setup.py Added PyPI own README and updated setup.py Jul 7, 2022 View code [ ] PyCircTools Working on... Table of contents Installing PyCircTools and importing it. Logic Gates Module Multiplexers Module Latches Module Exceptions About README.md Known Vulnerabilities Code Climate PyPI PyPI - Downloads PyPI - License Total lines Donate hits PyCircTools PyCircTools is a python package which contains tools to build circuits using python 3. It is a work in progress, and will be updated frequently to add more modules. Working on... As of the latest update, I'm working on the next one, which will include adders, shifters and so on. Including a full ALU! To get an insight on current development status, check # 53-create-operation-module branch. Table of contents * 1. Installing PyCircTools and importing it * 2. Logic Gates Module * 3. Multiplexers Module * 4. Latches Module * 5. Exceptions * 6. About Installing PyCircTools and importing it. To install PyCircTools, use pip by calling the following command: pip install PyCircTools Importing it is as easy as it gets, just insert the line from PyCircTools.*subpackage* import *modules* at the start of your code, and substitute subpackage with the package you want, and modules with the modules you want to import to your project. Logic Gates Module To read the documentation for this module, click this link. Multiplexers Module To read the documentation for this module, click this link. Latches Module To read the documentation for this module, click this link. Exceptions To read the documentation for this module, click this link. About PyCircTools is software developed by LovetheFrogs and licensed under GPL-3.0 license. You can support the project and me by donating via PayPal or on ko-fi. About Python library containing different modules to build circuits. Topics python library hardware circuits python3 work-in-progress circuit updating circuitpython pypi-package Resources Readme License GPL-3.0 license Stars 20 stars Watchers 1 watching Forks 3 forks Releases 3 Release 0.2.1 Latest Jul 7, 2022 + 2 releases Packages 0 No packages published Contributors 2 * @LovetheFrogs LovetheFrogs * @Aecrionx Aecrionx Languages * Python 100.0% Footer (c) 2022 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.