les cartes sont en générale compatible 12 et 24v.
Pour les TMC tu as les 2208 ou les 2209 qui sont les plus courant actuellement. Ils sont en UART ça permet une com entre le driver et la carte, par exemple tu peux configurer le vref directement depuis ton écran LCD.
Les cartes à la mode en 32bits sont les SKR. Moi j'ai pris une 1.3 pour le prix car j'avais déjà les tmc2208. Je te conseil d'acheter driver et carte chez le même fabricant pour être tranquille car il peut y avoir des différences justement pour la compatibilité du UART entre le driver et la carte (pas de résistance à souder ni fil à brancher, juste des cavalier à configurer)
Au début il y avait des problèmes de configuration avec marlin mais maintenant avec les dernières version tu compiles sans problème.
Pour le choix de ta carte fais la liste de ce que tu veux garder comme matériel.
- Ton ecran LCD 1nappe ou 2 nappe. Alimentation 12v, les options utilisées par exemple capteur de filament. Les moteurs, leurs intensités, si tu as mis de gros moteur les TMC2208 sont plus restrictif que les anciens drivers (limite à 1.2A, mais en générale ça passe pour la majorité des cas)