Fabian Schlenz
|
45ec34915a
|
Remove old files from .vscode.
|
2019-11-17 14:27:43 +01:00 |
Fabian Schlenz
|
061a321fd4
|
Reload folder mappings after modifying a mapping.
|
2019-11-17 14:26:23 +01:00 |
Fabian Schlenz
|
1b5d239c34
|
When chaging to another track, play it from the beginning.
|
2019-11-17 14:25:47 +01:00 |
Fabian Schlenz
|
e1842cdd12
|
Small fix.
|
2019-11-17 14:25:22 +01:00 |
Fabian Schlenz
|
b906893cad
|
You can now get and set the state of all CS pins at once.
|
2019-11-17 14:24:01 +01:00 |
Fabian Schlenz
|
e734612d2c
|
Worked on the upload stuff. It works, but the SD card seems to die after a few MB... :-/
|
2019-11-17 14:23:17 +01:00 |
Fabian Schlenz
|
f2d2498104
|
Scrollable modals, working add_mapping feature.
|
2019-11-17 14:22:22 +01:00 |
Fabian Schlenz
|
cead708535
|
Ignore .vscode folder.
|
2019-11-17 14:21:39 +01:00 |
Fabian Schlenz
|
d808ae6174
|
Removed timestamp from build_version.sh cause it forced a complete recompile of everything, all the time.
|
2019-11-17 14:20:55 +01:00 |
Fabian Schlenz
|
efb45f1a16
|
Increased the SD card speed from 4 MHz to 25 MHz for faster directory reading.
|
2019-11-17 00:35:55 +01:00 |
Fabian Schlenz
|
5fba5fcda0
|
index.html is now served from SPIFFS. You can add rfid tag -> folder mappings via the webinterface. And I've added the missing controller json data messages.
|
2019-11-17 00:35:23 +01:00 |
Fabian Schlenz
|
7c3eb2f605
|
Massive changes. Added a quite nice webinterface with live data using WebSockets. Removed the FTP server (wasn't that useful anyways). JSON creating using ArduinoJson instead of String concatenation. Ans, and, and.
|
2019-11-16 23:03:13 +01:00 |
Fabian Schlenz
|
0cddfaf0d9
|
Changed the playing code to use Playlists managed by a PlaylistManager. This allows you to have randomized playlists and stuff. Also, you can now access special functions via the contents of RFID tags. See the README for a list of available modes.
|
2019-11-14 20:42:02 +01:00 |
Fabian Schlenz
|
0d64366241
|
More changes for the recording... It's still not working. -_-
|
2019-11-14 06:50:13 +01:00 |
Fabian Schlenz
|
ed73d003f9
|
RFID reading now includes RFID data, enabling you to save additional data (still to come...) to the rfid card.
|
2019-11-14 06:48:21 +01:00 |
Fabian Schlenz
|
12978e9ffc
|
Experimental code to read RFID card data.
|
2019-11-13 20:14:09 +01:00 |
Fabian Schlenz
|
c99871bbe2
|
Another try in getting the recording stuff to work...
|
2019-11-13 20:13:52 +01:00 |
Fabian Schlenz
|
3febde73d4
|
Added serial command ids; id-to-folder mapping now works.
|
2019-11-13 06:51:38 +01:00 |
Fabian Schlenz
|
744a32d2a0
|
Internal changes.
|
2019-11-13 06:50:29 +01:00 |
Fabian Schlenz
|
3d3a612eb5
|
Merge branch 'master' of https://git.schle.nz/fabian/esmp3
|
2019-11-12 19:31:31 +01:00 |
Fabian Schlenz
|
9547e5762f
|
Tries to get the recording functionality to work. As of yet it's not working. :-/
|
2019-11-12 19:31:26 +01:00 |
Fabian Schlenz
|
9b603ca9f3
|
Removed old MCP23017 pin definitions.
|
2019-11-12 19:30:42 +01:00 |
Fabian Schlenz
|
35f9ed8177
|
ID of album to play now comes from a file ids.txt within the folder. This is as of yet untested.
|
2019-11-12 19:29:55 +01:00 |
Fabian Schlenz
|
903cb3f020
|
Modified build_version.sh to also include date and time of the build.
|
2019-11-12 19:29:03 +01:00 |
Fabian Schlenz
|
ed788a9673
|
Added recording mode to detect volumes.
|
2019-11-11 17:40:47 +01:00 |
Fabian Schlenz
|
d799448c97
|
Changed from ESP8266 to ESP32. Works much better.
HTTP server is disabled (for now).
|
2019-11-11 05:32:41 +01:00 |
Fabian Schlenz
|
2ea2ec479a
|
Changed from MCP23S17 to MCP23017. Lots of changes.
Doesn't really work because of timing stuff.
|
2019-11-10 14:45:33 +01:00 |
Fabian Schlenz
|
88655b543d
|
Merge branch 'master' of https://git.schle.nz/fabian/esmp3
|
2019-09-03 06:07:07 +02:00 |
Fabian Schlenz
|
178683fe6c
|
Start Wifi after initializing VS1053 - faster bootup when multiple tries setting up VS1053 are needed.
|
2019-09-03 06:06:51 +02:00 |
Fabian Schlenz
|
8d67061428
|
Better default volumes.
|
2019-09-03 06:05:26 +02:00 |
Fabian Schlenz
|
0b82346599
|
Fixed LIST command of FTP server. It now returns something akin to 'ls -la'.
|
2019-08-21 20:50:27 +02:00 |
Fabian Schlenz
|
231b8a2bce
|
Added MQTT client, better speaker handling, fixed bug in FTP server, ...
|
2019-08-14 21:01:01 +02:00 |
Fabian Schlenz
|
c044098c8d
|
Add code for switching the speaker respective their amps on or off.
|
2019-08-14 06:36:26 +02:00 |
Fabian Schlenz
|
1de12c16ed
|
Added FTP server and automatic version generation.
|
2019-08-13 19:39:03 +02:00 |
Fabian Schlenz
|
f91266b628
|
Format changes.
|
2019-08-13 06:16:08 +02:00 |
Fabian Schlenz
|
651a4e8510
|
Added sleep mode for VS1053, HTTP server, tar upload, JSON status, RFID card removal debouncing, ...
|
2019-08-12 20:15:00 +02:00 |
Fabian Schlenz
|
cd4251df86
|
Use correct actions for buttons.
|
2019-08-12 06:20:52 +02:00 |
Fabian Schlenz
|
2d1357d277
|
Skip ID3 tags. They can get quite large...
|
2019-08-12 06:20:38 +02:00 |
Fabian Schlenz
|
55826823fc
|
Added MCP23S17 support as well as changed some pins and added more de-bouncing for the buttons.
|
2019-08-11 17:15:22 +02:00 |
Fabian Schlenz
|
ebd9a9f24f
|
You can now have INFO output, but not DEBUG output. Added support for commands via Serial.
|
2019-08-09 06:27:33 +02:00 |
Fabian Schlenz
|
8feb1ec760
|
Fixed RFID scanning and implemented calling actions on Player.
|
2019-08-08 06:49:35 +02:00 |
Fabian Schlenz
|
1bf2b04303
|
Do RFID scans only at specified intervals. System sounds are now supported, as well as more sound formats (.ogg, .mp4...).
|
2019-08-08 05:31:27 +02:00 |
Fabian Schlenz
|
b8d4d6bb92
|
Playing and controlling MP3s works great. \o/
|
2019-08-06 20:50:11 +02:00 |
Fabian Schlenz
|
2a7dd5d8a1
|
Intermediary commit. Nothing's working, everything is broken. Let's start over now...
|
2019-08-04 13:42:07 +02:00 |
Fabian Schlenz
|
128d76cebc
|
Initial commit.
|
2019-08-02 23:48:36 +02:00 |