On this post it is showed the M-Duino mapping pin of the PLUS version. On the future, using our boards it won’t be necessary to know the mapping. But until the boards are not updated it is necessary to know it for programming the M-Duino PLUS version.
M-Duino PLUS 19R/38R/57R Communication Area:
Base (common unit) |
A Zone |
M-DUINO Connector |
Arduino Pin |
Function |
SCL |
21 |
I2C/SS |
SDA |
20 |
I2C/SS |
RX0 |
1 |
RX0/SS |
TX0 |
0 |
TX0/SS |
RX1 |
19 |
RX1/SS |
TX1 |
18 |
TX1/SS |
RX |
17 |
RX2(serial 2) |
TX |
16 |
TX2(serial 2) |
Z- |
– |
RS485 |
Y+ |
– |
RS485 |
B- |
– |
RS485 |
A+ |
– |
RS485 |
PIN3 |
3 |
Arduino Pin/ Select SPI |
50 SO |
50 |
SPI |
51 SI |
51 |
SPI |
52 SCK |
52 |
SPI |
RESET |
RESET |
SPI |
Vin 5 |
Vin 5 |
SPI |
PIN2 |
2 |
Arduino Pin / Select SPI |
GND |
– |
GND |
GND |
– |
GND |
24 Vdc |
|
|
|
Base (common unit) |
A Zone |
M-DUINO Connection |
Arduino Pin |
Function |
AREF |
AREF |
Arduino PIN |
IOREF2 |
IOREF2 |
Arduino PIN |
IOREF1 |
IOREF1 |
Arduino PIN |
7 Vdc |
7 Vdc |
– |
GND |
GND |
GND |
3.3 Vdc |
3.3 Vdc |
Arduino PIN |
GND |
GND |
GND |
5 Vdc |
5 Vdc |
– |
GND |
GND |
GND |
|
B Zone 19R/38R/57R:
B Zone |
M-DUINO Connection |
Arduino Pin |
Function * |
R0.8 |
37 |
Relay Out |
R0.7 |
38 |
Relay Out |
R0.6 |
39 |
Relay Out |
R0.5 |
40 |
Relay Out |
R0.4 |
24 |
Relay Out |
A0.2* |
6 |
Analog Out |
A0.1* |
5 |
Analog Out |
A0.0* |
4 |
Analog Out |
GND |
GND |
GND |
Q0.2* |
6 |
Digital/PWM Out |
Q0.1* |
5 |
Digital/PWM Out |
Q0.0* |
4 |
Digital/PWM Out |
GNDCOM |
– |
External Isolated Out Gnd |
24VCOM |
– |
External Isolated Out Vdc |
|
* See Switch Configuration to select suitable switch configuration for (10-24Vdc/An-Dig) configurable I/Os.

B Zone |
M-DUINO Connection |
Arduino Pin |
Function * |
R0.3 |
25 |
Relay Out |
R0.2 |
22 |
Relay Out |
R0.1 |
23 |
Relay Out |
GND |
GND |
GND |
I0.5 |
A3 |
Analog/Digital Input |
I0.4 |
A2 |
Analog/Digital Input |
I0.3 |
A1 |
Analog/Digital Input |
I0.2 |
A0 |
Analog/Digital Input |
I0.1 |
3 |
Digital Input |
(-)I0.1 |
– |
GND I0.1 |
I0.0 |
2 |
Digital Input |
(-)I0.0 |
– |
GND I0.0 |
|
* See Switch Configuration to select suitable switch configuration for (10-24Vdc/An-Dig) configurable I/Os.

B Zone top:

C Zone 38R/57R :
C Zone |
M-DUINO Connection |
Arduino Pin |
Function * |
R1.8 |
42 |
Relay Out |
R1.7 |
43 |
Relay Out |
R1.6 |
44 |
Relay Out |
R1.5 |
45 |
Relay Out |
R1.4 |
29 |
Relay Out |
A1.2* |
11 |
Analog Out |
A1.1* |
10 |
Analog Out |
A1.0* |
8 |
Analog Out |
GND |
GND |
GND |
Q1.2* |
11 |
Digital/PWM Out |
Q1.1* |
10 |
Digital/PWM Out |
Q1.0* |
8 |
Digital/PWM Out |
GNDCOM |
– |
External Isolated Out Gnd |
24VCOM |
– |
External Isolated Out Vdc |
|
* See Switch Configuration to select suitable switch configuration for (10-24Vdc/An-Dig) configurable I/Os.

C Zone |
M-DUINO Connection |
Arduino Pin |
Function * |
R1.3 |
30 |
Relay Out |
R1.2 |
27 |
Relay Out |
R1.1 |
28 |
Relay Out |
GND |
GND |
GND |
I1.5 |
A9 |
Analog/Digital Input |
I1.4 |
A8 |
Analog/Digital Input |
I1.3 |
A7 |
Analog/Digital Input |
I1.2 |
A6 |
Analog/Digital Input |
I1.1 |
19 |
Digital Input |
(-)I1.1 |
– |
GND I1.1 |
I1.0 |
18 |
Digital Input |
(-)I1.0 |
– |
GND I1.0 |
|
* See Switch Configuration to select suitable switch configuration for (10-24Vdc/An-Dig) configurable I/Os.

C Zone top:

D Zone 57R:
D Zone |
M-DUINO Connection |
Arduino Pin |
Function * |
R2.8 |
47 |
Relay Out |
R2.7 |
48 |
Relay Out |
R2.6 |
49 |
Relay Out |
R2.5 |
NC |
– |
R2.4 |
34 |
Relay Out |
A2.2* |
NC |
– |
A2.1* |
13 |
Analog Out |
A2.0* |
12 |
Analog Out |
GND |
GND |
GND |
Q2.2* |
NC |
– |
Q2.1* |
13 |
Digital/PWM Out |
Q2.0* |
12 |
Digital/PWM Out |
GNDCOM |
– |
External Isolated Out Gnd |
24VCOM |
– |
External Isolated Out Vdc |
|
* See Switch Configuration to select suitable switch configuration for (10-24Vdc/An-Dig) configurable I/Os.

C Zone |
M-DUINO Connection |
Arduino Pin |
Function * |
R2.3 |
35 |
Relay Out |
R2.2 |
32 |
Relay Out |
R2.1 |
33 |
Relay Out |
GND |
GND |
GND |
I2.5 |
A15 |
Analog/Digital Input |
I2.4 |
A14 |
Analog/Digital Input |
I2.3 |
A13 |
Analog/Digital Input |
I2.2 |
A12 |
Analog/Digital Input |
I2.1 |
21 |
Digital Input |
(-)I2.1 |
– |
GND I2.1 |
I2.0 |
20 |
Digital Input |
(-)I2.0 |
– |
GND I2.0 |
|
* See Switch Configuration to select suitable switch configuration for (10-24Vdc/An-Dig) configurable I/Os.

D Zone top:

See also:
M-DUINO 19R I/O PINOUT,M-DUINO 38R I/OS PINOUT, M-DUINO 57R I/OS PINOUT, M-DUINO RELAY, M-DUINO RELAY SWITCH CONFIGURATION