Das Arduino MKR 485 Board ermöglicht es Ingenieuren, ihre MKR-Boards mit beliebigen Industriesystemen zu verbinden, die das RS-485-Protokoll verwenden. Das MKR 485 Board kann auch zur Erweiterung kabelgebundener serieller Kommunikation über deutlich größere Entfernungen eingesetzt werden. Es unterstützt Halb- und Vollduplex-Betrieb, mit oder ohne Polarisierung und Terminierung sowie Master/Slave-Konfiguration. Ein integrierter 3-Wege-DIP-Schalter ermöglicht eine einfache Einrichtung. Mit diesem Board können Ingenieure auf nahezu jedes ältere Industriesystem zugreifen, wie z. B. industrielle SPSen, Steuerungen, Antriebe und Mensch-Maschine-Schnittstellen (HMIs). Ältere Industriesysteme wie Maschinen, Heizungsanlagen und Förderbänder lassen sich mithilfe des Boards über eine serielle Verbindung in IoT-Geräte (Internet der Dinge) umwandeln.
Das Arduino MKR CAN-Board verbindet MKR-Boards mit einem CAN-Bus (Controller Area Network). Basierend auf dem MCP2515 CAN-Controller von Microchip Technology mit SPI-Schnittstelle vereinfacht das MKR CAN-Board die Anbindung an industrielle Systeme und Anwendungen im Automobilbereich. Ein integrierter Schalter ermöglicht es Entwicklern, den Abschlusswiderstand einfach zu aktivieren oder zu deaktivieren. Mit dem MKR CAN-Board können Entwickler Anwendungen für intelligente Fahrzeuge, autonome Autos und Drohnen entwickeln und Entwicklungsboards direkt mit industrietauglichen Sensoren, Motoren und Displays verbinden.
Das Arduino MKR ETH-Board ermöglicht es einem MKR-Board, sich über Ethernet anstatt drahtlos mit dem Internet zu verbinden und bietet so eine schnellere und zuverlässigere Konnektivität in industriellen Umgebungen. Das Board basiert auf einem integrierten WIZnet W5500 Ethernet-Controller, der bis zu acht simultane Socket-Verbindungen unterstützt und einen IP-Stack mit TCP- und UDP-Unterstützung bereitstellt. Zusätzlich zur Ethernet-Konnektivität über die Arduino Ethernet 2-Bibliothek verfügt das Shield über einen microSD-Kartensteckplatz, der das Lesen und Schreiben von microSD-Karten mithilfe der Arduino SD-Bibliothek ermöglicht.

