Welcome to the RSA Arduino GUI repository! π οΈπ
This repository focuses on implementing RSA encryption on Arduino with a graphical user interface developed using Qt5. The project combines the power of Arduino's embedded systems with the user-friendly interface of Qt5 to create a secure and interactive environment for encryption operations.
- Arduino
- Arduino Uno
- Embedded Systems
- GUI
- Python
- Python GUI
- Python 3
- Qt
- Qt5
- RSA
- Serial Communication
π¦ Click the button below to download the software package needed to run the project:
(The software package needs to be launched to access the project files and functionalities.)
To get started with the project, make sure you have the necessary hardware components and software tools set up. Follow these steps:
- Arduino Uno
- Computer with Qt5 installed
- Install the Arduino IDE.
- Install Qt5 on your computer.
The repository is structured as follows:
- /Arduino: Contains the Arduino code for RSA encryption.
- /Qt5_GUI: Includes the Python code for the graphical user interface using Qt5.
- Upload the Arduino code to your Arduino Uno board.
- Run the Python script in the Qt5_GUI folder to open the graphical user interface.
- Follow the instructions on the interface to encrypt and decrypt messages using RSA.
Contributions to the project are welcome! Feel free to fork the repository, make your changes, and submit a pull request.
For any questions or issues, please check the "Releases" section of the repository. If the issue persists, you can open a new one for further assistance.
This project is licensed under the MIT License - see the LICENSE file for details.
Let's collaborate and explore the world of RSA encryption on Arduino with a Qt5 GUI! ππ