AmpèrePro is a learning application focused on electricity concepts, based on real-time simulation of electrical circuits. It allows you to explore fundamental concepts through a free mode and a game mode, making learning more interactive.
The project aims to help students and teachers better understand electrical circuits, their components, and their behaviors in different scenarios.
- Python (3.12+)
- PySide6
- NumPy
- dacite
Install the necessary packages with:
pip install -r requirements.txtThe entry point for the application is main.py.
Unit tests are located in the tests/ folder and can be run with:
python -m unittest discover testsThis project is licensed under the MIT license, see LICENSE for more details.