Io faccio poco testo perche' mi piace strusare e da buon informatico voglio sempre l'ultima versione...... ad ogni modo, non escluderei a priori Klipper per diversi motivi:
PRO
- fw molto piu' flessibile comparato a Marlin sia dal punto di vista di configurazione (non e' necessario compilarlo ad ogni modifica) che di "manutenzione" (aggiunta o configurazione di funzionalita')
- permette di sfruttare meglio le capacita' meccaniche ed elettroniche anche di componenti datate
- molto piu' semplice reperire info di configurazione
- continuamente aggiornato sia in termini di bugfix che di funzionalita' (applicabili senza dover ricompilare)
CONS
- necessita di hw aggiuntivo (control unit) che puo' essere un PC, un raspi, un orange, BTT Pi,....... su cui far girare Klipper
- richiede un setup iniziale da fare solo la prima volta (installazione di Klipper, flash del fw sulla scheda MCU da pilotare)
Comprendo che se nn lo hai mai fatto, ricompilare un fw e' cmq impegnativo, ma questo lo dovresti fare a prescindere da quale scegli (Klipper o Marlin) e visto che cmq dovrai spendere del tempo ad imparare, io lo spenderei su un fw piu' moderno e versatile 🙂
Inoltre, se ti orientassi per Klipper, qualsiasi delle schede sopra citate andrebbe bene e aggiungere o meno il BLTouch sarebbe solo aggiungere qualche riga di codice (standard e facilmente reperibile) al file di configurazione Printer.cfg. Inoltre, se scegli una scheda conosciuta, i file Printer.cfg esistono gia' belli che pronti, aggiorni solo i parametri specifici per la tua meccanica e sei a posto.