{"id":19839421,"url":"https://github.com/scientifichackers/muro","last_synced_at":"2025-06-10T12:06:54.752Z","repository":{"id":133157926,"uuid":"131320196","full_name":"scientifichackers/muro","owner":"scientifichackers","description":"A WIFI enabled Music Remote for your desktop.","archived":false,"fork":false,"pushed_at":"2018-10-25T09:02:16.000Z","size":33,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-01T19:38:34.537Z","etag":null,"topics":["esp8266","micropython","muro","music","music-player","python3","remote-control","wemos-d1-mini","wifi"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scientifichackers.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-04-27T16:23:26.000Z","updated_at":"2023-08-14T14:05:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"6b307fb6-ec34-4917-835d-ed9382a3dae5","html_url":"https://github.com/scientifichackers/muro","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scientifichackers%2Fmuro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scientifichackers%2Fmuro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scientifichackers%2Fmuro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scientifichackers%2Fmuro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scientifichackers","download_url":"https://codeload.github.com/scientifichackers/muro/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scientifichackers%2Fmuro/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259072712,"owners_count":22801073,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["esp8266","micropython","muro","music","music-player","python3","remote-control","wemos-d1-mini","wifi"],"created_at":"2024-11-12T12:22:22.878Z","updated_at":"2025-06-10T12:06:54.702Z","avatar_url":"https://github.com/scientifichackers.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MuRo\n\n#### muro _fades_ away the technology from music.\n\nIt gives you back the control of your music from clunky UIs, back to the simple, Radio tuner days.\n\n\u003e You know technology is good when you can't see it.\n\n[![Image](https://i.ytimg.com/vi/CCR-VEiEPvM/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLATrtLlBf9mHIXqsxjK2pERERwJBg)](https://www.youtube.com/watch?v=CCR-VEiEPvM)\n\n## Features\n\n- Peer discovery (The device will automatically find your computer on the network).\n- Play / pause track.\n- Skip to next / previous track.\n- Seek forward / backward. \n    (by pressing next / previous track button for more than some timeout value)\n- Volume control.  \n- Brightness (backlight) control.\n- Extremely minimal (close to 0) CPU usage\n- Leave it in auto-start and forget!\n\n## Requirements\n\nSoftware:\n- `pulseaudio`\n- `playerctl`\n- `xbacklight` \n- Python \u003e= 3.6\n\nHardware:\n- A Linux Desktop\n- 1 Wemos D1 mini (or any other micropython board)\n- 1 ADS1115 ADC\n- 2 buttons\n- 1 Flip switch\n- 2 Potentiometers\n\n## Install\n\n```\n$ git clone https://github.com/pycampers/muro\n$ cd muro\n$ pip install -e .\n```\n\n*Edit [settings.py](muro/common/settings.py) as per your setup.*\n\n```\n$ muro install\n$ muro run\n```\n\n_muro stands **Mu**sic **R**em**o**te._\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscientifichackers%2Fmuro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscientifichackers%2Fmuro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscientifichackers%2Fmuro/lists"}