Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrasbiro/hama3100control
https://github.com/andrasbiro/hama3100control
Last synced: about 7 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/andrasbiro/hama3100control
- Owner: andrasbiro
- License: mit
- Created: 2019-02-17T17:32:16.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-08T19:59:05.000Z (11 months ago)
- Last Synced: 2023-12-08T20:35:46.637Z (11 months ago)
- Language: C++
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Hama 3100 fast forward/rewind
The Hama 3100 is a gread radio/network player, but it doesn't have rewind/fast forward control on it - that's ususally not needed, or at the worst case, you can use the mobile app, but I'm mostly using it to listen to audiobooks from my NAS, where each chapter can be up the an hour long, and to get my phone, launch the app and so on simply takes too much time.
Instead, this application was designed for a Wemos board, with a prototyping shield and a rotary encoder on it. The rotary encoder fast forwards/rewinds, and the integrated button reconnects to the radio. It also has OTA enabled.
I'm using it for the Hama 3100, but it should work with any frontier silicon based device.
The project is for platformIO, but it should also work in Arduino: just copy the contents of main.cpp into an ino file, and install the dependencies:
Dependences:
- ESP8266 Arduiono support: https://github.com/esp8266/Arduino
- Encoder: https://github.com/PaulStoffregen/Encoder
- WifiManager: https://github.com/tzapu/WiFiManager