Basic remote features offered:
up, down, left, right, ok, home, play/pause, and back
This project should work on any platform, however the GUI will most likely need adjustments if not using Windows.
Use the GUI's Edit button to store your Roku IP. Press Save after entering the IP address.
Use your Roku's Network Settings panel to find the device's private IP address. For most class C networks it will probably look similar to 192.168.1.XXX.
Other than Tkinter, there are no other requirements except for Python3.
# To run the project:
python roku_remote.py
Author: rootVIII 2019-2023