Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kleinesfilmroellchen/musikwecker
https://github.com/kleinesfilmroellchen/musikwecker
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kleinesfilmroellchen/musikwecker
- Owner: kleinesfilmroellchen
- Created: 2024-02-12T13:47:47.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-07-21T13:52:45.000Z (4 months ago)
- Last Synced: 2024-07-21T15:17:51.493Z (4 months ago)
- Language: G-code
- Size: 104 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MusikWecker
MusikWecker ("music alarm clock") is an ESP8266-based alarm clock that plays music instead of horrible beeps.
Features:
- Music playback from SD card; various common formats like AAC, MP3, FLAC, WAV etc. supported
- Multiple, customizable alarms with various music playback modes
- Time synchronization via NTP
- Accurate local time and time zone support
- Many aesthetically appealing clock faces
- Low power consumption thanks to ESP8266 light sleep## Development
Use a recent Arduino IDE or CLI, and make sure all libraries are up-to-date. (Library definition in a sketch config will follow shortly.)
Generate the auto-generated files by running `python .`. (Python >= 3.9, see requirements.txt) This is necessary when you change the generator scripts or when modifying or adding graphics. The compiler will only complain about missing headers the first time you forget this.