Optimiser le démarrage de sa Raspberry Pi !

Vous avez réalisé ou vous voulez réaliser un truc impensable avec votre Raspberry Pi ? Cet endroit est pour vous...

Modérateur : Francois

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Optimiser le démarrage de sa Raspberry Pi !

Message par Artemus24 » ven. 6 janv. 2023 10:30

Salut à tous.

Je crée ce sujet sur le critère de l'optimisation de mes Raspberry Pi.
Je vais poser quelques questions sur les problèmes que je rencontre.

J'utilise essentiellement mon RPi 4B/8GB, sur mon disque dur Maxtor de 500Go et un cordon USB A / USB micro B avec un enbout bleu (USB 3.0) de la marque Startech.

Pourquoi, au démarrage de la raspberry, l'attente de la connexion est aussi longue ?
C'est ce que j'aimerai améliorer. J'ai l'impression qu'il y a plusieurs phases :

a) avez-vous aussi le même problème d'attente avant d'obtenir le prompt pour taper votre première commande ?

b) le voyant vert de la raspberry clignote quand il fait quelques choses.
Pourquoi ne clignote-t-il pas dès le début ? J'ai parfois une longue attente avant d'obtenir d'autres clignotement.

Dois-je comprendre qu'il est en attente de quelque chose en ce qui concerne le bootloader.
J'ai mis 4 (Boot_order) uniquement, pour un déparrage en USB mais c'est toujours aussi long.

c) j'ai deux RPi 4B/8GB. Je constate que je n'ai pas la même attente.
Celui sans ventilateur a une attente plus longue que celui avec.
Or, l'application qui gère le ventilateur n'est pas installé.

d) j'utilise parfois une carte micro SD pour me connecter à mon maxtor sur mes RPi zero ou RPi 2B.
La led verte ne clignote pas au démarrage. Pourquoi ?

e) mon disque maxtor clignote quand il y a des lectures/écritures.
Au démarrage, le disque ne clignote pas et l'attente est longue.

f) le disque clignote et l'attente est encore longue. Je suppose qu'il attent une connexion internet à ma box sfr.

g) quand je me connecte avec putty, l'attente est parfois longue avec d'obtenir enfin le prompt.
C'est ce qui m'est arrivé avec ma RPi 3A+ (voir l'autre sujet).
Mais avec ma RPi 4B, c'est beaucoup plus rapide, pour ainsi dire instantané.

h) je constate aussi une différence de fluidité entre me connecter avec un câble éthernet entre mon asus et ma raspberry, et une liaison par wifi.
Par éthernet, c'est toujours plus rapide. Mais par le wifi, j'ai des coupures et la fluidité s'en ressent.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par piper » ven. 6 janv. 2023 14:55

Bonjour, il y a plein de raison possibles :

0) une carte SD qui a de la bouteille provoque un boot plus long (constaté, sans e^tre certain des raisons qui provoquent cette penteur)

1) au démarrage, dans raspi-config, tu peux préciser si le Pi doit attendre la connectivité réseau pour démarrer ou pas.

2) D'un Raspberry à un autre (même de la même version), il y a des firmware de différents versions ce qui impacte énormément les temps d'accès aux disques dur pour le boot

3) le point (2) dépend aussi de la version du firmware de ton contrôleur de disque dans ton boitier USB (moins de problèmes avec les boitiers en USB2, pour les USB3, quelques fois, une mise à jour du firmware règle le problème)

4) la puissance du CPU et la quantité de RAM jouent un rôle primordiale dans la durée du boot (ainsi que ce qui est installé en soft).
Ex : un Pi zéro ancienne génération : ça se met vite à être long pour avoir le prompt ssh, il suffit de pas grand chose, mais sans avoir installé gnome (ce problème n'existait pas avec les anciennes version de RaspiOS... je pratique l'utilisation des Raspberry depuis le tout 1er Raspi 1A)
Un pi4 avec 8Gb, le bureau et une usine à gaz installée : idem (j'en ai un)
De toute manière si une usine à gaz tourne, quelque soit le hardware, le boot sera long (j'ai des serveur Linux avec 32Gb de RAM, des Intel Xeon de dernières génération, et des SSD qui mettent 3 minutes à donner l'accès ssh au boot !, mais une fois le boot réalisé, ils réagissent au quart de tour, même pour faire une requête SQL sur une table qui contient des millions de lignes)

Quoi qu'il en soit, je note une baisse de performance entre les 1eres versions de RapsiOS et les dernières, même sans bureau, avec le strict minimum.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

destroyedlolo
Raspinaute
Messages : 1585
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par destroyedlolo » ven. 6 janv. 2023 16:36

Salut,
piper a écrit :
ven. 6 janv. 2023 14:55
0) une carte SD qui a de la bouteille provoque un boot plus long (constaté, sans e^tre certain des raisons qui provoquent cette penteur)
C'est parce que la table de relocation des secteurs les plus usées voir HS est plus complexe : plus de relocation, plus long sont les temps de lecture.
piper a écrit :
ven. 6 janv. 2023 14:55
Quoi qu'il en soit, je note une baisse de performance entre les 1eres versions de RapsiOS et les dernières, même sans bureau, avec le strict minimum.
Les kernels supportent de + en + de hardware et d'ajouts ... et, si mal optimisé, prennent de l'embonpoint, ce qui est néfaste pour l'optimisation des caches. S'ajoute aussi que systemd rajoute aussi des "services" internes qui ne sont pas toujours utiles sur un SBC.
Enfin, les distribs généraliste installent beaucoup (trop) de chose pour que l'utilisateur lambda ai tout sous la main. Une fois qu'on commence a maitrisé le truc, c'est mieux de faire un gros ménage, voir de partir sur des distrib plus minimalistes comme Arch, TCL ou, pour les extremistes, Gentoo.

Concernant le boot, n'ayant pas de framboise, je ne sais pas si ca le concerne, mais certains bootloader ont un menu un peu comme Grub pour forcer des options kernel, faire du PXE, passé en single user ... C'est le cas d'Uboot qui est utilisé par les autres SBC. Suivant comment il est configuré, on peut facilement perdre 10 ou 15 secondes pour rien.
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par Artemus24 » ven. 6 janv. 2023 16:59

Salut Piper.

Je pars de l'idée que c'est une question de paramétrage.

0) Je n'utilise pas de carte micro SD dans ce sujet.

1) j'attends la connexion à l'internet et c'est normal.

2) c'est ce que je suppose. Selon le type de firmware de la Raspberry, le démarrage est plus ou moins lent.
Mais là, je ne peux rien faire pour améliorer les performances.

3) je veux bien mettre à jour le firmware de mon Maxtor, mais je fais cela comment ?
Ce n'est qu'un disque enfermé dans un boîtier.

4) non, le problème ne vient pas de là car la raspberry n'a pas encore installé l'OS.
Mes RPi ZERO sont plus rapides au démarrage que mon RPi 4B.

Après plusieurs redémarrage de ma RPi 4B, suite à la modification du "Boot_Order=0xf4", je mets maintenant 45 secondes au démarrage. C'est bien.

Je reprends certains de mes points :

b) A l'allumage de la RPi 4B, les voyants vert et rouge sont allumées ensembles durant 5 secondes.
Puis le voyant vert s'éteint jusqu'à ce que mon disque clignote.
C'est cette attente qui est longue. Je dois attendre environ 2 minutes.
Pourquoi mon disque ne clignote-t-il pas tout de suite ?
Ensuite, le voyant vert suit la même séquence répétitive des trois clignotements pour dire qu'il est en activité.

c) je suppose que la cause est due au fait que la configuration du bootloader n'est pas la même.

f) il y a bien une attente pour obtenir l'accès au réseau.
Mais ça, ce n'est pas bien grave car la led verte du raspberry clignote ainsi que la led de mon disque.
Je sais qu'il fait quelque chose.

La modification du bootloader m'a fait gagné beaucoup de temps.
J'allume ma RPi 4B et au bout de 45 secondes, j'ai mon prompt.

Maintenant, il faut que je comprenne pourquoi le shutdown est très long.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par Artemus24 » sam. 7 janv. 2023 12:08

Salut à tous.

L'arrêt normal par la commande "halt" dure environ 90 secondes (77 clignotements) sur ma RPi 4B/8GB.
Une solution est de faire "halt -f" (f pour forcer l'arrêt). Dans ce cas, l'arrêt est immédiat.

J'avais lu qu'il fallait taper "shutdown -h now" pour arrêter proprement. C'est pour ne pas différer l'arrêt, mais cela ne change rien au problème.

Je me suis focalisé sur ces 90 secondes et j'ai trouvé la raison.
Il s'agit d'un paramétrage dans l'OS qui spécifie que l'arrêt des processus doit se faire au bout de 90 secondes.
Cela se passe dans le fichier "/etc/systemd/system.conf" et le paramètre est "DefaultTimeoutStopSec=90s".
A la place de 90 secondes, j'ai mis 10 secondes et ça fonctionne pour le "halt".

Actuellement, je mets 10 secondes pour m'arrêter et sur un démarrage, environ 30 secondes.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par piper » sam. 7 janv. 2023 18:22

Ce paramètre est un timeout
Ex clair : l'OS donne 90 secondes aux process pour s'arrêter. Si au bout de ce temps, ce n'est pas le cas, il tue les process brutalement.
Donc en gros, tu a un process qui refuse de s'arrêter normalement

Au boot, c'est la même chose : l'OS donne un certain temps aux process pour arriver à l'état "démarré" (ou "a démarré et s'est planté". Passé ce timeout, il abandonne ce process et continue sa check list de démarrage
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par Artemus24 » sam. 7 janv. 2023 18:30

Et je fais comment pour tester ce processus qui ne veut pas s'arrêter normalement ?
Je ne vais pas arrêter chaque service les uns après les autres.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par piper » dim. 8 janv. 2023 11:34

journalctl est ton ami (et oui, systemd est super pour ça)

journalctl te permet de consulter tous les messages des kilos d'option différentes
Ex : pour ne voir que les erreurs et alertes dans tous les journaux :

Code : Tout sélectionner

sudo journalctl -p err..alert
pour les 20 dernières minutes ?

Code : Tout sélectionner

sudo journalctl --since "20 min ago"
messages d'un seul ser'vice ?

Code : Tout sélectionner

sudo journalctl -u nomduservice
tout savoir sur journalctl ?

Code : Tout sélectionner

man journalctl
(q pour sortir des pages du manuel)
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par Artemus24 » dim. 8 janv. 2023 14:44

Salut Piper.

J'ai bien la commande "reboot -f" qui force l'arrêt.
Je suppose qu'elle arrête brutalement les processus qui sont en cours.
Je n'ai pas eu de problèmes pour redémarrer quand je force l'arrêt.
Je pense que les 90 secondes sont une valeur arbitraire au delà de laquelle on peut se permettre d'arrêter brutalement les processus.

Merci pour tes explications, mais à vrai dire, je n'ai jamais bien su exploiter les journaux que ce soit sous Windows ou sous Linux.

Dans "/etc/fstab", j'ai mis en mémoire tout ce qui concerne les grosses écritures :

Code : Tout sélectionner

tmpfs  /tmp      tmpfs  defaults,noatime  0  0
tmpfs  /var/log  tmpfs  defaults,noatime  0  0
tmpfs  /var/tmp  tmpfs  defaults,noatime  0  0
Et du coup, au redémarrage, je n'ai plus les journaux que j'aurai pu consulter pour connaitre le problème de la session précédente.

J'ai mis en commentaire les tmpfs du fichier fstab. J'ai mis aussi en commentaire "DefaultTimeoutStopSec=10s"
J'ai redémarré la Raspberry et j'ai cherché l'origine du processus qui bloque.

--> sudo journalctl -p err..alert

Code : Tout sélectionner

-- Journal begins at Tue 2022-09-13 03:58:41 CEST, ends at Sun 2023-01-08 14:38:51 CET. --
sept. 13 03:58:41 RaspberryPi kernel: bcm2708_fb soc:fb: Unable to determine number of FBs. Disabling driver.
sept. 13 03:58:41 RaspberryPi kernel: mmc1: Controller never released inhibit bit(s).
sept. 13 03:58:41 RaspberryPi systemd-modules-load[135]: Failed to find module 'lp'
sept. 13 03:58:41 RaspberryPi systemd-modules-load[135]: Failed to find module 'ppdev'
sept. 13 03:58:41 RaspberryPi systemd-modules-load[135]: Failed to find module 'parport_pc'
-- Boot 14ca98543aad4439bdb5bc25243f36ae --
janv. 08 14:35:56 RaspberryPi nmbd[708]: [2023/01/08 14:35:56.454602,  0] ../../source3/nmbd/nmbd.c:59(terminate)
janv. 08 14:35:56 RaspberryPi nmbd[708]:   Got SIGTERM: going down...
janv. 08 14:35:56 RaspberryPi systemd[27556]: pam_systemd(login:session): Failed to create session: Transaction for session-9.scope/start is destructive (systemd-reboot.service has 'start' job queued, but 'stop' is included in transaction).
janv. 08 14:35:56 RaspberryPi systemd-logind[417]: Failed to start session scope session-9.scope: Transaction for session-9.scope/start is destructive (systemd-reboot.service has 'start' job queued, but 'stop' is included in transaction).
-- Boot c7142a6d62be415388ade83cabac4f74 --
janv. 08 14:37:55 RaspberryPi systemd[651]: pam_systemd(systemd-user:session): Failed to stat() runtime directory '/run/user/1000': No such file or directory
janv. 08 14:37:58 RaspberryPi nmbd[649]: [2023/01/08 14:37:58.758818,  0] ../../lib/util/become_daemon.c:135(daemon_ready)
janv. 08 14:37:58 RaspberryPi nmbd[649]:   daemon_ready: daemon 'nmbd' finished starting up and ready to serve connections
janv. 08 14:37:58 RaspberryPi nmbd[649]: [2023/01/08 14:37:58.760200,  0] ../../source3/nmbd/nmbd_become_dmb.c:339(become_domain_master_browser_wins)
janv. 08 14:37:58 RaspberryPi nmbd[649]:   become_domain_master_browser_wins:
janv. 08 14:37:58 RaspberryPi nmbd[649]:   Attempting to become domain master browser on workgroup CONSTELLATIONS, subnet UNICAST_SUBNET.
janv. 08 14:37:58 RaspberryPi nmbd[649]: [2023/01/08 14:37:58.760324,  0] ../../source3/nmbd/nmbd_become_dmb.c:351(become_domain_master_browser_wins)
janv. 08 14:37:58 RaspberryPi nmbd[649]:   become_domain_master_browser_wins: querying WINS server from IP 0.0.0.0 for domain master browser name CONSTELLATIONS<1b> on workgroup CONSTELLATIONS
janv. 08 14:38:03 RaspberryPi pulseaudio[969]: Échec d'ouverture du module module-esound-protocol-tcp.so : module-esound-protocol-tcp.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
janv. 08 14:38:03 RaspberryPi pulseaudio[969]: Failed to open module "module-esound-protocol-tcp".
janv. 08 14:38:03 RaspberryPi pulseaudio[969]: pa_module_load() failed
janv. 08 14:38:03 RaspberryPi pulseaudio[969]: module-rescue-stream is obsolete and should no longer be loaded. Please remove it from your configuration.
janv. 08 14:38:03 RaspberryPi pulseaudio[969]: Module "module-udev-detect" should be loaded once at most. Refusing to load.
janv. 08 14:38:04 RaspberryPi smbd[822]: [2023/01/08 14:38:04.426431,  0] ../../lib/util/become_daemon.c:135(daemon_ready)
janv. 08 14:38:04 RaspberryPi smbd[822]:   daemon_ready: daemon 'smbd' finished starting up and ready to serve connections
janv. 08 14:38:05 RaspberryPi pipewire[968]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name
janv. 08 14:38:06 RaspberryPi bluetoothd[1051]: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
janv. 08 14:38:06 RaspberryPi bluetoothd[1051]: sap-server: Operation not permitted (1)
janv. 08 14:38:06 RaspberryPi pulseaudio[969]: Found duplicated D-Bus path for adapter /org/bluez/hci0
janv. 08 14:38:06 RaspberryPi bluetoothd[1051]: src/profile.c:ext_start_servers() RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
janv. 08 14:38:06 RaspberryPi bluetoothd[1051]: src/profile.c:ext_start_servers() RFCOMM server failed for Headset unit: rfcomm_bind: Address already in use (98)
janv. 08 14:38:06 RaspberryPi bluetoothd[1051]: Failed to set privacy: Rejected (0x0b)
janv. 08 14:38:39 RaspberryPi nmbd[649]: [2023/01/08 14:38:39.131538,  0] ../../source3/nmbd/nmbd_become_dmb.c:262(become_domain_master_query_fail)
janv. 08 14:38:39 RaspberryPi nmbd[649]:   become_domain_master_query_fail: Error 0 returned when querying WINS server for name CONSTELLATIONS<1b>.
janv. 08 14:38:41 RaspberryPi nmbd[649]: [2023/01/08 14:38:41.136372,  0] ../../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)
janv. 08 14:38:41 RaspberryPi nmbd[649]:   *****
janv. 08 14:38:41 RaspberryPi nmbd[649]: 
janv. 08 14:38:41 RaspberryPi nmbd[649]:   Samba name server RASPBERRYPI is now a local master browser for workgroup CONSTELLATIONS on subnet 192.168.1.80
janv. 08 14:38:41 RaspberryPi nmbd[649]: 
janv. 08 14:38:41 RaspberryPi nmbd[649]:   *****
janv. 08 14:38:41 RaspberryPi nmbd[649]: [2023/01/08 14:38:41.136635,  0] ../../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)
janv. 08 14:38:41 RaspberryPi nmbd[649]:   *****
janv. 08 14:38:41 RaspberryPi nmbd[649]: 
janv. 08 14:38:41 RaspberryPi nmbd[649]:   Samba name server RASPBERRYPI is now a local master browser for workgroup CONSTELLATIONS on subnet 192.168.1.156
janv. 08 14:38:41 RaspberryPi nmbd[649]: 
janv. 08 14:38:41 RaspberryPi nmbd[649]:   *****
Je constate des erreurs (enfin, je crois) avec samba (service smbd & nmbd).
J'accède bien au répertoire "/share" de ma raspberry à partir de Windows.
Et je vois bien ma raspberry dans le voisinage réseau de Windows.

Selon toi, Piper, le blocage se trouve dans ce compte-rendu ?

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: Optimiser le démarrage de sa Raspberry Pi !

Message par piper » dim. 8 janv. 2023 19:13

smbd et nmbd : ce ne sont que des warning, rien de grave
Par contre, tu as des modules optionnels (heureusement) du noyaux qui ne se chargent pas
un problème avec pulseaudo
et avec bluetoothd

Mais un service qui refuse de démarrer ne risque pas de refuser de s'éteindre.
Bizarre que je ne vois pas de log d'extinction
Bon après, sur ton OS, tout n'est peut-être pas géré par systemd
Depuis la "venue au monde" de systemd, il y a bien 10 ans, les debian sont à la traine et ont longtemps laisser cohabiter init et systemd, si ce n'est pas encore le cas

Tu peux aussi regarder dans un des fichiers /var/log/boot.log.?????
(??? désigne 1, 2, 3 etc..) si tu voic ce genre de chose :
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Répondre

Retourner vers « Utilisateurs avancés »