Открытый, быстрый и простой PCB эмулятор на Python
В нашем эмуляторе PCB "Kilovolts" есть класс компонента и линейного компонента, они являются родительскими классами других компонентов (резистор линейный компонент, транзистор обычный компонент). Существует система связей при помощи проводов. Пока доступно только взаимодействие из python кода, в будущем будет GUI интерфейс.
Пользовательскую документацию можно получить по этой ссылке.
Если у вас возникли сложности или вопросы по использованию пакета, создайте issue в данном репозитории или напишите на электронную почту [email protected].
У вас на ПК должен быть установлен python>=~3.8
git clone https://github.com/OkulusDev/kilovolts # клонирование репозитория
cd kilovolts
python3 kilovolts.py # запуск
Copyright (C) 2024 Alexeev Bronislav "Okulus" or "Hex"
An open, fast and simple python PCB board emulator This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see GNU Licenses.
Название | Описание |
---|---|
build | Сборка проекта или изменения внешних зависимостей |
sec | Безопасность, уязвимости |
ci | Настройка CI и работа со скриптами |
docs | Обновление документации |
feat | Добавление нового функционала |
fix | Исправление ошибок |
perf | Изменения направленные на улучшение производительности |
refactor | Правки кода без исправления ошибок или добавления новых функций |
revert | Откат на предыдущие коммиты |
style | Правки по кодстайлу (табы, отступы, точки, запятые и т.д.) |
test | Добавление тестов |