This project is part of the IoT Engineering course.
The software allows remote control of a Spotify session. With buttons to skip, go to previous, pause/play songs. Also displays song title and artist on Grove display.
- @ProgrammiererEFZ, Luca Plozner
- @xenoisenegger, Xeno Isenegger
- @stefansimic, Stefan Simic
The following deliverables are mandatory.
- Install the U8g2 and ArduinoJson library under Manage Libraries.
- Set WiFi credentials in IOT-Spotify.ino
- Retrieve local IP by loading IOT-Spotify.ino onto ESP8266 and running it.
- Create Spotify App, set callback to `http://local_IP/callback/' on API, give all permissions.
- Copy credentials and callback address into IOT-Spotify.ino
- Load script onto ESP8266, go to IP and log into Spotify.
- Start a song.
4-slide presentation, PDF format, committed to (this) project repo.
MY_TEAM_PROJECT_PRESENTATION.pdf
- Use-case of your project.
- Reference model of your project.
- Single slide interface documentation.
- Issues you faced, how you solved them.
Working end-to-end prototype, "device to cloud", part of your 10' presentation.
- Sensor input on a IoT device triggers an event.
- The event or measurement shows up online, in an app or Web client.
- The event triggers actuator output on the same or on a separate IoT device.