Kann es sein, Reinhardt, das sich da UNO, Nano und Pro mini unterscheiden? Als Laie und bei Betrachtung der Schaltpläne kann ich das nicht nachvollziehen.
Hallo Kalle,
die drei Boards haben den gleichen Controller und damit alle eine HW Schnittstelle.
Beim MINI ist diese nackt, während der NANO und UNO eine USB Anbindung haben.
(Beim NANO über eine USB/UART Bridge, beim UNO über einen eigenen µC)
Ich habe keine Ahnung, wie die Arduino IDE und die darauf basierenden Projekte die serielle Schnittstelle einbinden.
Möglich, dass es da Unterschiede gibt, die durch die verschiedene USB Peripherie bedingt sind.
Ist aber reine Spekulation, da ich selbst die USB Anbindung nur zum Flashen über Bootloader verwende (beim UNO, NANOs habe ich nicht im Einsatz).
Ich mag die Arduino IDE nicht, da man nie weiss, was da genau passiert.
Ein voll transparenter C Source Code ist mir erheblich lieber, daher nutze ich eben die Atmel Umgebung zum Programmieren.
So nebenbei ist auch der resultierende Speicherplatzverbrauch wesentlich kleiner (z.B. ca. 2,7 kB beim Konverter ohne FrSky IDs).
Im M-Link Konverter sind übrigens aus triftigen Gründen beide UARTs in SW realisiert, der HW UART ist unbenutzt.
Mit der Arduino IDE wäre bei 16 MHz ein SW UART mit 115,2 kBd zum Einlesen der Daten vom M-Link Modul m.W. gar nicht möglich.
Mit direkter Programmierung in C kriege ich ihn (wahrscheinlich) sogar mit 8 MHz hin.
Ich kann Euch also nicht wirklich weiterhelfen, da ich wie gesagt die Arduino IDE nicht benutze.