Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrasbiro/chromecastcontrol
Platformio project to provide basic controls for chromecast
https://github.com/andrasbiro/chromecastcontrol
arduino chromecast chromecast-api chromecast-audio esp8266 esp8266-arduino platformio platformio-arduino wemos-d1-mini
Last synced: 26 days ago
JSON representation
Platformio project to provide basic controls for chromecast
- Host: GitHub
- URL: https://github.com/andrasbiro/chromecastcontrol
- Owner: andrasbiro
- License: mit
- Created: 2020-08-16T20:18:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-30T20:41:40.000Z (about 4 years ago)
- Last Synced: 2024-11-07T16:46:06.996Z (3 months ago)
- Topics: arduino, chromecast, chromecast-api, chromecast-audio, esp8266, esp8266-arduino, platformio, platformio-arduino, wemos-d1-mini
- Language: C++
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chromecastcontrol
A simple ChromeCast remote control for Wemos D1 mini, developed in platformIO. Supports 3 buttons:
- pause/play
- "left"/"right"
- single click seeks 5s back/forward
- long press is seeking with increasing speed (seek performed on release)
- double click selects previous/next item in the playlistI used the flat membrane switch you can order from aliexpress, like this one:
![](hw/keyb.webp)
It also supports a small, 128x64 oled screen, where it prints some information of the song currently playing, connecting to D1/D2 I2C pins
Dependencies:
- [ArduCastControl](https://github.com/andrasbiro/ArduCastControl)
- [WifiManager](https://github.com/tzapu/WiFiManager)
- [U8g2](https://github.com/olikraus/u8g2)
- [OneButton](https://github.com/mathertel/OneButton)