AmpliPi
AmpliPi copied to clipboard
Whole House Audio System 🔊
Currently enough power is transferred via the expansion cable to power the Preamp's micro. For example: main unit is plugged into mains power, zone expander is unplugged from mains power...
Webapp: - [ ] Add account verification dialog to input/stream settings or special pandora settings page - [ ] Add dropdown list for accounts already available - [ ] Add...
- [ ] Add documentation, maybe a little tutorial on debuging - [ ] Does it work as a normal display? - [ ] Investigate flickering when backlight is set...
Many dynamic features are not currently possible due to our basic ALSA integration. One use case would be having several long running Spotify instances that when played to would output...
The Raspberry Pi doesn't properly support clock stretching, see https://www.advamation.com/knowhow/raspberrypi/rpi-i2c-bug.html. This can caused data to be read/written improperly to the Preamp Board's micro. The micro can disable clock stretching, but...
After implementing #132, more advanced simulation can be done that actually runs the firmware logic. - [ ] Run as much as possible of the real firmware code - [...
To better emulate the preamp for both development and testing, we can simulate the USART and I2C interfaces. The [i2c-stub](https://www.kernel.org/doc/html/latest/i2c/i2c-stub.html) kernel module can create a stub i2c bus that can...