This is the script to send text to your ESP32-S3 device over BLE.
The board receives text over BLE (Bluetooth Low Energy) and emulates a USB HID (keyboard) to type out the clipboard contents when a designated button is pressed.
Follow the instructions in the firmware repo before proceeding: https://github.com/atomikpanda/esppaste_firmware
- Open your terminal.
- Navigate to your project directory:
cd /Users/atomikpanda/Development/Repos/esppaste
- Create a virtual environment:
python3 -m venv venv
- Activate the virtual environment:
- On macOS/Linux:
source venv/bin/activate
- On Windows:
.\venv\Scripts\activate
- On macOS/Linux:
- Ensure your virtual environment is activated.
- Install the required packages:
pip install -r requirements.txt
You are now ready to use the ESP Paste script.