Hallo,
ich habe eine Anwendung, die mit einem Arduino Mega 2560 und einem Ethernet-Board (original Arduino) ohne Probleme funktionieren. Da mir die kleine Bauform des 2560 Pro (Mini) gefällt, habe ich nun mal versucht, den vorhandenen Sketch und Beschaltung mit diesem kleinen 2560er aufzubauen. Laut Beschreibungen sind sowohl der Mega 2560 als auch der 2560 Pro (Mini) abgesehen von den Abmessungen völlig kompatibel. Selbe PIN-Anzahl, selbe Pin-Beschriftung, lediglich eben anderes Layout. Demzufolge sollte doch mein bisheriger Sketch auch 1:1 auf dem Mini-Board laufen. Macht er aber nicht.
Ich habe (mangels Screw-Board für den 2560 Pro Mini) die Verkabelung mit üblichen Steck-Kabeln gemacht. Die sitzen auch ziemlich straff und es gibt keine Kontaktprobleme oder Wackler o.ä. Habe das mit einem Durchgangsprüfer überprüft. Dasselbe gilt für die ICSP-Verbindung zwischen dem 2560 Mini und dem Ethernet-Board.
Aus "mechanischer" Sicht habe ich die Fehler soweit ausgeschlossen. In aktuellen Betriebssystemen ist zudem der Treiber für das Mini-Board bereits enthalten, so dass da auch nichts nach-installiert werden müsste. Das Hochladen des Sketches vom Computer auf den 2560 (Mini) verlief ohne Fehlermeldung. Test-Sketches ("Blink") funktionieren. Also auch da "eigentlich" alles ok.
Mit der Betriebsspannung habe ich auch verschiedene Anschlussvarianten getestet (per USB-Mini 5VDC, per Vin-PIN mit 8VDC), hat aber nichts geändert.
Habe gegoogelt, finde aber keine Hinweise, die Auskunft geben zu möglicher Nicht-Kompatibilität beider 2560er Boards. Nun bin ich etwas ratlos.
Kann mir evt. von Euch jemand weiterhelfen? Habe ich ggf. etwas übersehen? Sind beide Boards möglicherweise doch nicht so wirklich kompatibel, wie es geschrieben steht? Unterstützt das 2560er Mini-Board die ICSP-Schnittstelle? Und das Ethernet-Board? Zumindest habe ich nichts gegenteiliges gefunden dazu...
Andi
Lesezeichen