Outils pour utilisateurs

Outils du site


debian:raspbian_rpi3

Raspbian sur Raspberry Pi 3 Model B

  • Tester Bluetooth (réception)

Installation (2019-11-16)

  • Image Raspbian Buster Lite : Prendre l'image minimale basée sur Debian Buster : Raspbian Buster Lite et la mettre sur une carte micro SD. Par exemple
    unzip 2019-09-26-raspbian-buster-lite.zip
    sudo dd bs=4M if=2019-09-26-raspbian-buster-lite.img of=/dev/sdb
    sudo sync
    • Modification avant le premier boot :
      1. WiFi et ssh : Pour pouvoir établir une connexion ssh via WiFi dès le premier démarrage, on crée d'abord deux fichiers dans le dossier “boot” de la carte micro SD avant de l'inserer dans la RPi3. Un fichier wpa_supplicant.conf
        ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
        update_config=1
        country=FR
        
        network={
         ssid="<Name of your WiFi>"
         psk="<Password for your WiFi>"
        }

        et un fichier vide ssh. (voir la doc).

      2. Carte son : J'utlise une interface USB XMOS. Optionnellement, pour désactiver la carte son interne, commenter la ligne dtparam=audio=on du fichier config.txt dans le dossier boot.
  • Premier boot : On se connecte via ssh sur la RPi3 avec le login/password pi/raspberry. Faire une mise à jour du système (sudo apt-get update et sudo apt-get upgrade) et reboot.
  • ALSA : La commande cat /proc/asound/cards donne la liste de cartes son.
     0 [U20X1          ]: USB-Audio - USB Audio 2.0(X1)
                          Singxer USB Audio 2.0(X1) at usb-3f980000.usb-1.3, high speed

    Mettre

    pcm.!default {
    type hw
    card 0
    }
    ctl.!default {
    type hw
    card 0
    }

    dans /etc/asound.conf. Lancer “sudo alsamixer” pour le réglage.

Lecteur de musique

  • UPnP/OpenHome :
    • Installer les packages mpd et upmpdcli.
      • Remplacer le fichier /etc/mpd.conf par celui-ci
        audio_output {
                type "alsa"
                name "Interface USB/SPDIF XMOS"
                device "hw:0,0"
        }

        et relancer le service mpd (sudo systemctl restart mpd)

      • Remplacer le fichier /etc/upmpdcli.conf par celui-ci
        friendlyname = UpMpd[RPi3]
        lumincompat = 1
        ohproductroom = UpMpd[RPi3]
        radiolist = /home/pi/upmpdcli_radiolist

        (download le fichier upmpdcli_radiolist) et relancer le service upmpdcli (sudo systemctl restart upmpdcli)

  • Récepteur Bluetooth : utiliser le script install-bluetooth.sh de https://github.com/nicokaiser/rpi-audio-receiver.
    sudo raspi-config nonint do_hostname rpi3
    sudo hostnamectl set-hostname --pretty "RPi3"
    
    wget https://raw.githubusercontent.com/nicokaiser/rpi-audio-receiver/master/install-bluetooth.sh
    chmod +x install-bluetooth.sh
    
    sudo ./install-bluetooth.sh
    
    sudo reboot
  • Spotify Connect : installer spotifyd. On peut prendre un binaire en suivant le wiki. La config /etc/spotifyd.conf
    [global]
    backend = alsa
    device = hw:0
    bitrate = 320
  • AirPlay : installer le package shairport-sync.
debian/raspbian_rpi3.txt · Dernière modification : 2019/11/17 20:36 de bz31