https://github.com/scientifichackers/muro
A WIFI enabled Music Remote for your desktop.
https://github.com/scientifichackers/muro
esp8266 micropython muro music music-player python3 remote-control wemos-d1-mini wifi
Last synced: about 1 year ago
JSON representation
A WIFI enabled Music Remote for your desktop.
- Host: GitHub
- URL: https://github.com/scientifichackers/muro
- Owner: scientifichackers
- Created: 2018-04-27T16:23:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-25T09:02:16.000Z (over 7 years ago)
- Last Synced: 2025-05-01T19:38:34.537Z (about 1 year ago)
- Topics: esp8266, micropython, muro, music, music-player, python3, remote-control, wemos-d1-mini, wifi
- Language: Python
- Homepage:
- Size: 32.2 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MuRo
#### muro _fades_ away the technology from music.
It gives you back the control of your music from clunky UIs, back to the simple, Radio tuner days.
> You know technology is good when you can't see it.
[](https://www.youtube.com/watch?v=CCR-VEiEPvM)
## Features
- Peer discovery (The device will automatically find your computer on the network).
- Play / pause track.
- Skip to next / previous track.
- Seek forward / backward.
(by pressing next / previous track button for more than some timeout value)
- Volume control.
- Brightness (backlight) control.
- Extremely minimal (close to 0) CPU usage
- Leave it in auto-start and forget!
## Requirements
Software:
- `pulseaudio`
- `playerctl`
- `xbacklight`
- Python >= 3.6
Hardware:
- A Linux Desktop
- 1 Wemos D1 mini (or any other micropython board)
- 1 ADS1115 ADC
- 2 buttons
- 1 Flip switch
- 2 Potentiometers
## Install
```
$ git clone https://github.com/pycampers/muro
$ cd muro
$ pip install -e .
```
*Edit [settings.py](muro/common/settings.py) as per your setup.*
```
$ muro install
$ muro run
```
_muro stands **Mu**sic **R**em**o**te._