This python3 project (which can be edited with pycharm) aims at providing audio multiroom functionnaly to various raspberry pies which are connected to the same local network.
This code deals with :
- receiving user input (via physical buttons (4) and two rotary encoders or via a dedicated python programm which is run elsewhere in your local network and act as a remote control)
- displaying content on a multi line LCD display
- audio features (local or multiroom) by combining calls to mpc/mpd and snapcast
- dealing with alarm, radio, bluetooth input, cd player
More informations can be obtained here (in french) : https://mmb.netlify.com/multiroom/multiroom.html