Citation: 1B_1/2022 E. 5

Sur le vu de ce qui précède, le recours est très partiellement admis en ce sens que le ch. IV du dispositif de l'arrêt attaqué est modifié, les frais d'arrêt étant fixés à 660 fr. Le recours est rejeté pour le surplus. Le recourant a demandé l'assistance judiciaire (art. 64 al. 1 LTF). Les conditions y relatives étant réunies, il y a lieu d'admettre cette requête et de désigner Me Jérôme Reymond comme avocat d'office pour la procédure fédérale et de lui allouer une indemnité à titre d'honoraires, qui seront supportés par la caisse du Tribunal fédéral. Il n'est pas perçu de frais judiciaires (art. 66 al. 4 et 64 al. 1 LTF), ni alloué de dépens (art. 68 al. 3 LTF).