Skip to content

Commit

Permalink
Merge pull request #12 from vladkorotnev/develop
Browse files Browse the repository at this point in the history
Release v4.0
  • Loading branch information
vladkorotnev authored Sep 28, 2024
2 parents 8d59fc0 + 660c5fe commit c673236
Show file tree
Hide file tree
Showing 147 changed files with 20,821 additions and 741 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ captures/
.vscode/
/lib/nonfree-aquestalk/aquestalk.h
/lib/nonfree-aquestalk/*.a
/data/music/wip*.pomf
/data/music/WIP*.pomf
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
NB: This project uses some bitmap assets which might involve separate licenses.
This license applies to the source code only.
NB: This project uses some bitmap and sound assets which might involve separate licenses.
This license applies to the source code only, minus the `src/sound/melodies` folder.

----

Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,10 @@ You can also read the quest I went through trying to get it to run "in real time
* [emon - shake it!](https://www.youtube.com/watch?v=WxexMGe83No): [MIDI](helper/chimes/shakeit.mid), [MP3 Recording](docs/rec/shakeit.mp3)
* [Omega - Én elmegyek](https://www.youtube.com/watch?v=L74IyC1N43M): [MIDI](helper/chimes/en_elmegyek.mid) (thanks [lemuel_producer](https://www.fiverr.com/lemuel_producer) for the help!)
* [John Scatman - Scatman (Ski-Ba-Bop-Dop-Bop)](https://www.youtube.com/watch?v=Hy8kmNEo1i8): [MIDI](helper/chimes/scatman.mid)
* [Minamotoya feat. motoko - Stasis](https://tanoc.bandcamp.com/track/stasis): [MIDI](helper/chimes/stasis.mid), [MP3 Recording](docs/rec/stasis.mp3)
* [Roxette — Stars](https://www.youtube.com/watch?v=uzZRdjXd2qw): [MIDI](helper/chimes/stars.mid), [MP3 Recording](docs/rec/stars.mp3)
* [HIRO — Space Harrier](https://datadiscs.bandcamp.com/track/main-theme): [MIDI](helper/chimes/space_harrier.mid) (scale altered for 1-bit output range)
* [A-ha — Take On Me](https://www.youtube.com/watch?v=djV11Xbc914): [MIDI](helper/chimes/takeonme.mid)

## Creating your own melodies

Expand Down Expand Up @@ -182,7 +186,7 @@ After that the client should expect a UDP packet from the clock with the format:

## System Requirements

The basic configuration without any bluetooth functionality (no Switchbot or Balance Board integration) seems to work just fine on an ESP32 WROOM. However to be less limited by RAM size in further features I've decided to make WROVER the requirement, so further versions are not guaranteed to run on WROOM.
An ESP32-WROVER is required, because the firmware takes up 99.8% of an OTA partition scheme, and ringtones have to be loaded from LittleFS into RAM. Since a lot of ringtones are several kilobytes in size, a WROOM is likely not enough.

## Predefined target devices

Expand Down
Loading

0 comments on commit c673236

Please sign in to comment.