https://github.com/antruc/ytrc
Remote control for Youtube using CircuitPython
https://github.com/antruc/ytrc
adafruit circuitpython raspberry-pi-pico rp2040
Last synced: 8 months ago
JSON representation
Remote control for Youtube using CircuitPython
- Host: GitHub
- URL: https://github.com/antruc/ytrc
- Owner: antruc
- License: gpl-3.0
- Created: 2023-11-03T08:50:59.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-28T22:26:58.000Z (9 months ago)
- Last Synced: 2025-04-28T23:37:45.413Z (9 months ago)
- Topics: adafruit, circuitpython, raspberry-pi-pico, rp2040
- Language: JavaScript
- Homepage:
- Size: 47.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ytrc
[](https://github.com/prettier/prettier)
[](https://github.com/psf/black)
[](https://github.com/lucide-icons/lucide)
Remote control for Youtube using CircuitPython

# Getting Started
[Download](https://circuitpython.org/downloads) and [install](https://learn.adafruit.com/welcome-to-circuitpython/installing-circuitpython) CircuitPython on a microcontroller board with WiFi capabilities (like Raspberry Pi Pico W)
Also install [Adafruit_CircuitPython_HTTPServer](https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer) and [Adafruit_CircuitPython_HID](https://github.com/adafruit/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