Citation: 7B_682/2023 E. C

Par acte du 12 mai 2023, A.________ (ci-après: le recourant) forme un recours en matière pénale au Tribunal fédéral contre cet arrêt, en concluant, avec suite de frais et dépens, à sa réforme en ce sens qu'il soit immédiatement remis en liberté, que les frais de la procédure soient laissés à la charge de l'Etat, que des dépens, par 1'800 fr., lui soient alloués pour la procédure devant l'autorité précédente, que la privation de liberté illégale au sens de l'art. 5 CEDH soit constatée et qu'une indemnité de 200 fr. par jour de détention lui soit allouée à partir du 13 février 2022. A titre subsidiaire, il conclut à l'annulation de l'arrêt du 23 mars 2023, la cause étant renvoyée à l'autorité précédente pour nouvelle décision dans le sens des considérants. Il sollicite en outre l'assistance judiciaire pour la procédure devant le Tribunal fédéral. Par courrier du 16 mai 2023, le Tribunal fédéral a renoncé à exiger une avance de frais et a informé le recourant qu'il serait statué ultérieurement sur sa demande d'assistance judiciaire. Il n'a pas été ordonné d'échange d'écritures. Le Tribunal cantonal a produit le dossier de la cause.