- Arduino Uno
- USB cable to connect the Arduino to your computer
- Arduino IDE (to upload the sketch to the Arduino)
- Python 3.x installed on your system
- Open the Arduino IDE on your computer.
- Load the
rsa.ino
file into the Arduino IDE.- You can find this file in the project directory.
- Connect your Arduino Uno to your computer using a USB cable.
- Select the correct Board (
Arduino Uno
) and Port from the Arduino IDE. - Click the Upload button in the Arduino IDE to upload the sketch to the Arduino.
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
- On Linux/macOS:
source venv/bin/activate
- On Windows:
venv\Scripts\activate
- On Linux/macOS:
- Install the required Python packages:
pip install -r req.txt
- Run the GUI application:
python main.py
- Ensure that the Arduino IDE is installed and properly configured.
- The
req.txt
file should include all the necessary Python libraries for the GUI. - Test the connection between the Arduino Uno and your computer before starting the GUI.
This project is licensed under the MIT License - see the LICENSE file for details.