Das HW-Design sieht gut aus, funktioniert aber am Ende wie erwartet (getestet an einem externen 5V-Netzteil, 12V nicht getestet). Der Vorteil ist die Möglichkeit der Variantenaktivierung des 120 Ohm Abschlusswiderstands, so dass er sowohl an den Enden der Leitung als auch in der Mitte eingesetzt werden kann.
Die Dokumentation des Herstellers ist ein kleines Problem, sie ist zwar zu finden, aber man muss ein bisschen suchen und es ist etwas verwirrend.
Ein noch größeres Problem ist, dass der auf der Wiki-Seite des Herstellers aufgeführte Beispielsketch nicht übersetzt werden kann (Arduino IDE 2.3.6). Am Ende stellte sich heraus, dass eine relativ grundlegende Modifikation des Sketches erforderlich ist, basierend auf dem Verständnis, mit welchem UART der Konverter tatsächlich verbunden ist (dies ist nicht der Standard für Seeduino XIAO SAMD21 an den Pins A7, A6). Der Konverter wird an die Pins A5, A4 angeschlossen, auf die der SERCOM2 (HW Serial3) gemappt werden kann.
Trotzdem kann ich den Konverter endlich empfehlen, aber er erfordert ein gründliches Verständnis seiner Verbindung zum Seeeduino XIAO und hinter den Kulissen von Arduino, wie SERCOM-Einheiten in AT SAMD21-Prozessoren funktionieren. Es war ein Kampf, aber wunderschön 💪
HW design vypadá kvalitně, nakonec funguje dle očekávání (vyzkoušeno na externím napájení 5V, 12V nezkoušeno). Výhodou je možnost variantní aktivace zakončovacího rezistoru 120 Ohm, takže lze použít jak na koncích linky, tak uprostřed.
Trochu problém je dokumentace výrobce, dá se nalézt, ale musí se trochu hledat a je trochu zmatečná.
Ještě větší problém je, že vzorový sketch uvedený na Wiki strankách výrobce nelze přeložit (Arduino IDE 2.3.6). Nakonec se ukázalo, že je potřeba poměrně zásadní úprava sketche na základě porozumění, na který UART je vlastně převodník připojen (není to ten výchozí pro Seeduino XIAO SAMD21 na pinech A7, A6). Převodník je připojen na piny A5, A4, na které lze namapovat SERCOM2 (HW Serial3).
Přes výše uvedené mohu nakonec převodník doporučit, vyžaduje ale důkladné pochopení jeho připojení k Seeeduino XIAO a zákulisí Arduina, jak fungují SERCOM jednotky v procesorech AT SAMD21. Byl to boj, ale krásný 💪