Ich besitze noch einen alten Seriellen LocoBuffer von Hans deLoof und möchte gerne auf USB umstellen. Ich habe zwar Erfahrungen mit der Nutzung von USB2serial Treibern aus den anderen Arduino-Projekten, so dass auch der Loco-Shield von John Plocher in Frage kommt (dieser hat zwei LocoNet-buchsen, Quelldateien hier), aber eine vollwertige USB-Lösung scheint mir robuster zu sein.
Hier wird ein entsprechendes Projekt namens LocoLinx32U4 on CoreLocobuffer besprochen, dessen PCB-Design unter eine offenen Lizenz verfügbar ist. Als Arduino Mikrocontroller kommt ein Pro Micro zum Einsatz.
![](https://bcnorthernrail.net/wp-content/uploads/2020/11/arduino-pro-micro-compatible-clone-1-400x128.png)
Ich habe in der Vergangenheit bereits gute Erfahrungen mit AISLER.NET gemacht, sowohl was die Produktions-und Liefer-Geschwindigkeit, den Preis, als auch die Qualität der Prototyp-Platinen betrifft. Die PCB-Kosten für dieses Projekt liegen bei etwa 17 Euro, was vollkommen angemessen für 3 identische Platinen ist.
Den passenden Arduino-Sketch gibt es hier.
Einen Arduino Pro Micro habe ich auf jeden Fall noch herumliegen und die Parts-Liste ist auch überschaubar: Core-Locobuffer-2.1.parts.csv – Also packen wir es an.