Skip to content
/ ytrc Public

Remote control for Youtube using CircuitPython

License

Notifications You must be signed in to change notification settings

antruc/ytrc

Repository files navigation

ytrc

code style: prettier Code style: black Static Badge

Remote control for Youtube using CircuitPython

Getting Started

Download and install CircuitPython on a microcontroller board with WiFi capabilities (like Raspberry Pi Pico W)

Also install Adafruit_CircuitPython_HTTPServer and Adafruit_CircuitPython_HID libraries. Both need to be inside the lib directory of your microcontroller

Copy code.py and settings.toml files from this repository to your board

Change the properties inside settings:

WIFI_SSID = "YOUR_WIFI_SSID"
WIFI_PASSWORD = "YOUR_WIFI_PASSWORD"

Build Client

npm install
npm run build

Then copy static folder to your board as well

Usage

Connected to the same WiFi network, in another device go to http://192.168.1.75 while having a Youtube video open in your browser and simply control the video player from the web app