WiRedPanda é um software gratuito projetado para ajudar os alunos a aprender sobre circuitos lógicos e simulá-los de maneira fácil e amigável.
As principais características do software são:
- Funciona em Windows, macOS e Linux;
- Simulação lógica em tempo real;
- Interface amigável;
- É intuitivo e fácil de usar;
- Exporte seu trabalho como imagem ou PDF.
Read me in english. Léame en español.
Binários compilados para Windows, Linux e macOS estão disponíveis aqui.
Em seguida, abra o WPanda.pro no Qt Creator e pressione Ctrl+R para compilar e executar.
Qt 5.12.0+ ou 6.2.0+ e o módulo QtMultimedia são necessários para compilar.
Em distribuições como Arch Linux, Gentoo, Manjaro, Debian Testing, etc., o Qt 5.12+ pode ser instalado a partir dos repositórios padrão.
- Debian Testing
sudo apt install qtbase5-dev qt5-make qtbase5-dev-tools qtchooser libqt5multimedia5-dev
- Baseado em Arch Linux
sudo pacman -S qt5-base qt5-multimedia
- macOS
brew install qt5
- Outras
Qt5 pode ser instalado diretamente do site Qt, de instaladores não oficiais como aqtinstall, de repositórios mantidos pela comunidade ou construídos a partir da fonte.
Aqui está como alguém pode usar o aqtinstall para instalar o Qt 5.15.2 em uma distribuição baseada no Debian.
sudo apt-get update
sudo apt-get install libgl1-mesa-dev libxcb-xinerama0 libpulse-dev git python3 python3-pip python3-venv -y
python3 -m venv ~/venv
~/venv/bin/pip install aqtinstall==3.1.*
~/venv/bin/aqt install-qt linux desktop 5.15.2 --outputdir ~/Qt
PATH=~/Qt/5.15.2/gcc_64/bin:$PATH
export PATH
git clone https://github.com/GIBIS-UNIFESP/wiredpanda.git
mkdir wiredpanda/build
cd wiredpanda/build
qmake ../WPanda.pro
make -j
Este processo pode demorar um pouco. Uma vez concluído, o binário estará localizado em wiredpanda/build/app/wiredpanda
, no Linux, e em wiredpanda/build/app/wiredpanda.app/Contents/MacOS/wiredpanda
no macOS.
WiRedPanda está licenciado sob a GNU General Public License, Versão 3.0.
Consulte LICENSE
para obter o texto completo da licença.
Copyright (C) 2024 - Davi Morales, Fábio Cappabianco, Lucas Lellis, Rodrigo Torres e Vinícius Miguel.
Este programa é um software livre: você pode redistribuí-lo e/ou modificá-lo
sob os termos da Licença Pública Geral GNU conforme publicada pela
Free Software Foundation, seja a versão 3 da Licença, ou
(a seu critério) qualquer versão posterior.
Este programa é distribuído na esperança de que seja útil,
mas SEM QUALQUER GARANTIA; sem mesmo a garantia implícita de
COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM. Veja a
Licença Pública Geral GNU para mais detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral GNU
junto com este programa. Caso contrário, consulte <http://www.gnu.org/licenses/>.