MKR 485 Shield-board

MKR 485 Shield

The MKR 485 Shield makes it possible to communicate with legacy industrial systems that uses the RS-485 protocol. The shield is simply mounted on a MKR family board, easily turning your old local system into a modern IoT system.

To use this shield, you can refer to the documentation of the ArduinoRS485 library.

The MKR 485 Shield is based on the MAXIM MAX3157 transceiver, which guarantees data rates at up to 250kbps. The shield can be switched from using a half-duplex communication (one direction at a time) or full-duplex (both directions at the same time), which is easily configured by a switch on board the shield. It also features the TPS54232 buck converter from Texas Instruments.


A transceiver with guaranteed data rates of up to 250kbps, which can be used for half-duplex or full-duplex communication.

A DC-DC converter with pulse-skipping Eco-Mode feature, which allows the use of batteries as a power supply.


First Steps

Quickstart Guide
All you need to know to get started with your new Arduino Shield.

Suggested Libraries

The ArduinoRS485 library enables sending and receiving data using the RS-485 standard with RS-485 shields, like the MKR 485 Shield.

Arduino Basics

Built-in Examples
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
Language References
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.


Sending Data Between Two MKR 485 Shields

Learn how to setup two MKR 485 shields to communicate with each other.



Pinout Diagram

A diagram showing the functions and the arrangement of the pins on your product.