Commit graph

47 commits

Author SHA1 Message Date
0b34828376 Add OTA 2023-01-04 16:18:21 +01:00
47267d9217 Fix repeated play leading to scrambled sound 2023-01-04 15:58:43 +01:00
707a099e63 Handle unlimited files 2023-01-04 15:55:59 +01:00
9a9d3b8533 Cleanup serial 2023-01-04 14:00:37 +01:00
0184b12bbc Remember volume after power loss 2023-01-04 14:00:25 +01:00
4901eeb3e4 Print errors in console 2023-01-04 14:00:03 +01:00
4a67492877 Rework status JSON 2023-01-04 13:59:47 +01:00
4368d6ad2d exclude pcb directory 2023-01-04 13:58:53 +01:00
44de537459 Restrict file picker extensions 2023-01-04 13:58:53 +01:00
089654dab1 Update vscode settings 2023-01-04 12:41:45 +01:00
6dde204b84 Allow uploading file 2023-01-04 12:41:34 +01:00
028d136ac4 Reformat file and add inifinte loops instead of returning setup 2023-01-04 11:03:11 +01:00
aed9942c02 Remember selected file after power loss 2023-01-04 11:02:19 +01:00
70f47e8668 Read button state during setup 2023-01-04 10:05:04 +01:00
124b73035c Increase default volume 2023-01-04 10:04:49 +01:00
de0236cd07 Update button pin 2023-01-04 10:04:35 +01:00
9566162e9d Add section comments in defines 2023-01-04 10:04:23 +01:00
3a60ce6a97 Keep polling after error 2023-01-02 23:22:18 +01:00
7758725ac6 Reduce polling rate 2023-01-02 23:16:07 +01:00
13c58ea1b6 Add button to stop playing 2023-01-02 23:05:18 +01:00
83baacdfa4 Fix clear msg area 2023-01-02 22:57:10 +01:00
5d95838769 Disable web when losing connection 2023-01-02 22:53:52 +01:00
b640bce997 Always display wifi info 2023-01-02 22:47:30 +01:00
80373ae5fb Allow changing volume from web interface 2023-01-02 22:10:01 +01:00
f24285ad5e Update display interface 2023-01-02 21:47:04 +01:00
b5b53c3cef Switch to SD card for music files 2023-01-02 21:39:17 +01:00
65a7ffe99c Add missing audio loop 2023-01-02 17:20:16 +01:00
0a6a042daf Display loading messages on screen 2023-01-02 16:42:33 +01:00
14f4b14948 Setup oled display 2023-01-02 16:37:10 +01:00
0b2a0c702a Trigger play when button press 2023-01-02 15:42:39 +01:00
372cf830ae Add timeout to javascript queries 2023-01-01 18:32:23 +01:00
3e936313d5 Use builtin LED as ready signal 2023-01-01 18:32:06 +01:00
4af36bc470 Regularly load state from server 2023-01-01 18:14:41 +01:00
fa4bb53060 Select a file by default 2023-01-01 18:14:05 +01:00
8628357404 Add sample files 2023-01-01 18:13:50 +01:00
e5d5d226b2 Play audio 2023-01-01 18:09:35 +01:00
7904bb6707 Add not found handler 2023-01-01 03:13:53 +01:00
418499aff8 Cleanup setup 2023-01-01 03:02:57 +01:00
b67b057d48 Refactor code to reduce requests 2023-01-01 02:55:32 +01:00
4c25b59fcd Allow selecting a different file 2023-01-01 02:43:54 +01:00
e6e79f93da Create music folder 2023-01-01 01:03:38 +01:00
61c9623f71 Allow easy switch between AP and station 2023-01-01 01:02:18 +01:00
bebf8b5af3 Use serve static for files 2022-12-31 20:54:44 +01:00
d0f64ad153 Setup ESP AP with HTML, CSS and JS served. 2022-12-30 20:14:35 +01:00
c483a86909 Initial build with libraries 2022-12-30 19:20:42 +01:00
6e19b3c6b4
Create LICENSE 2022-12-30 19:07:06 +01:00
18aa7f3600 Initial commit 2022-12-30 19:06:40 +01:00