
MPINO Series
MPINO-8A4T-S
MPINO-8A4T-S Industrial Arduino Controller
MPINO-8A4T-S is an ATmega128-AU-based industrial Arduino-compatible PLC controller with 8 isolated digital inputs and 4 transistor (sink) outputs. Onboard RS-232, I²C with Modbus RTU, programmable in the Arduino IDE. DIN-rail mountable for automation, testing, HMI integration and embedded control.

International shipping (EMS · DHL · UPS) — calculated at checkout by destination & weight
Ships the next business day (regardless of order time)
Large orders may take 1 extra day to dispatch
Cancel before dispatch · request a return/exchange after delivery
Overview
/ OVERVIEWMPINO-8A4T-S is an ATmega128-AU-based industrial Arduino-compatible PLC controller with 8 isolated digital inputs and 4 transistor (sink) outputs. Onboard RS-232, I²C with Modbus RTU, programmable in the Arduino IDE. DIN-rail mountable for automation, testing, HMI integration and embedded control.
Key features
- ATmega128-AU core, programmable in the Arduino IDE (MegaCore)
- 8 opto-isolated digital inputs (NPN/PNP, up to 40 V tolerant)
- 4 transistor (sink) outputs for fast DC switching
- 6 analog inputs (0–5 V / 4–20 mA / 0–10 V ranges)
- 2 NTC temperature inputs (−40 to +120 °C)
- Industrial communication: RS-232, I²C · Modbus RTU
- DIN-rail 35 mm mountable, isolated field I/O for the factory floor
Specifications
/ SPEC| MCU | ATmega128-AU |
|---|---|
| Power input | DC 12V – 24V |
| Digital inputs | 8 |
| Transistor outputs | 4 |
| Analog inputs | 6 |
| Temperature sensor inputs | 2 |
| High-speed pulse inputs | 4 |
| High-speed pulse outputs | 3 |
| RS-232 | 1ch |
| I²C | 1ch |
| Modbus RTU | Yes |
| LS Cnet | Yes |
| Mitsubishi MC | Yes |
| Arduino IDE compatible | Yes |
Field wiring, COM grouping, and the full Arduino pin map for the MPINO-8A4T-S are documented in the user manual (download below). Digital inputs are opto-isolated and accept NPN or PNP sensors depending on COM wiring; outputs and analog ranges follow the terminal layout in the manual.
Software
Arduino IDE / MPINO Studio 2


Arduino IDE compatible
Works with the Arduino toolchain you already use
MPINO STUDIO2 included
Arduino code and ladder logic in one tool
Arduino + ladder logic
Build control logic faster with familiar ladder rungs
Setting up the toolchain
Using the Arduino IDE requires the ARDUINO SDK (the ILOGICS board package) to be installed. It is not required when you work in MPINO STUDIO2.
Download CableMP DOWNLOAD CABLE
Programming this board needs the dedicated download cable
The upload port on this board is a mini 5P USB socket, but the USB-to-serial conversion lives in the CABLE, not on the board. Plug in an off-the-shelf mini 5P USB cable and the PC never enumerates a port, so nothing uploads. The MP download cable is one we build ourselves — buy one and keep using it.
USB-TTL converter inside
The conversion IC sits in the connector housing
Generic mini 5P cannot be used
An ordinary cable enumerates no port and cannot upload
USB-A to mini 5P
Connects the PC's USB port to the board's upload port.
Made by ILOGICS
A dedicated cable for use with ILOGICS products.
What the cable is
* Having the conversion IC inside the housing is what sets this apart from an ordinary cable. Board end is mini 5P, PC end is USB-A, and the cable is 1 m long.
Sold separately — add it alongside the board in the purchase panel below.
Cable specification
| Item | Detail |
|---|---|
| PC end | USB-A plug |
| Conversion | USB-TTL converter inside the cable |
| Board end | USB mini 5P plug |
| Length | 1 m |
| Driver | FTDI |
Anything not listed here is available on request. We do not publish values we have not confirmed.
Installing the driver
- Connect the MP download cable between the PC's USB port and the board's upload port.
- Open Device Manager and check whether USB Serial Port (COMx) appears under Ports (COM & LPT).
- If it does not appear, install the FTDI driver from the resources section and reconnect the cable.
- In your development tool, select the same COM number Device Manager shows, then upload.
Connectivity
PC / HMI / Mobile
The MPINO controller talks to a PC or touch HMI directly over RS-232 serial. Add the M-ETHER Ethernet converter and the same data reaches your network as Modbus TCP — including from a phone.
01Direct serial link

MPINO-8A4T-S
RS-232 (Serial1)
PC
SCADA / monitoring
Touch HMI
Operator panel
02Via the M-ETHER Ethernet converter

MPINO-8A4T-S
RS-232 (Serial1)
M-ETHER
Ethernet-to-serial converter
Sold separatelyMobile
Plant network / Wi-Fi
Note: the MPINO-8A4T-S provides one RS-232 channel (Serial1) plus I²C on board; it has no built-in Ethernet port. Modbus TCP is achieved through the M-ETHER Ethernet converter. RS-485 is available as a build option when ordering.
Digital input
8 isolated digital input channels
Eight digital input channels read external switches and sensors reliably, straight from the terminal block.
D0–D7 inputs
Eight digital input points in total
COM0 / COM1 commons
Two independent input groups
Optocoupler isolation
Control circuit protected from field noise
NPN / PNP sensors
Works with either sensor wiring convention
Input channel layout
* Example wiring for external switches or sensors (NPN/PNP shared)
Optocoupler isolation
The digital inputs use a bidirectional optocoupler stage (anti-parallel LEDs), so either NPN or PNP signals are read reliably, with all 8 channels referenced to COM0 / COM1.
Transistor output
4 isolated transistor output channels
4 transistor output channels switch and control external loads reliably.
D32–D35 outputs
4 sinking transistor output points
V+ / V− supply
Separate terminals for the load-side supply
Optocoupler isolation
Control and output circuits kept apart
Sinking output
Steady switching control for external loads
Output channel layout
* Example wiring for external loads (sinking transistor output)
Optocoupler isolation
The transistor outputs use optocoupler isolation to separate the control side from the output side electrically, cutting noise coupled back from the load and keeping the sinking output stable.
Analog inputAnalog Input
6 analog input channels + 2 NTC temperature channels on one Molex 9-pin connector
Six analog input channels — 0–5 V, 4–20 mA and 0–10 V, fixed per channel — plus two NTC temperature channels, all on a single Molex 9-pin connector.
A0–A5 · 6 channels
Six 10-bit (0–1023) analog input points
Multiple input modes
0–5 V · 4–20 mA · 0–10 V per channel
2 NTC temperature ch.
A6 / A7 NTC 10 kΩ, −40 to 120 °C
External reference
Accurate readings via analogReference(EXTERNAL)
Molex 9-pin connector
* Pin 1 NTEMP (temperature), pins 2–7 A0–A5, pins 8–9 power / GND
Per-channel input specs
| Channel | Input spec | Input resistance |
|---|---|---|
| A0 · A1 | DC 0~5V | 100 MΩ |
| A2 · A3 | 0~20mA / 4~20mA | 250 Ω |
| A4 · A5 | DC 0~10V | 200 kΩ |
| A6 · A7 | NTC 10kΩ · −40–120°C | — |
Every channel is 10-bit (0–1023). analogReference(EXTERNAL) must be called for accurate readings.
Downloads
/ FILESFAQ
How many I/O points does the MPINO-8A4T-S have?▾
The MPINO-8A4T-S provides 8 isolated digital inputs and 4 transistor outputs, with onboard RS-232, I²C communication. See the specification table for the full breakdown.
Does the MPINO-8A4T-S support Modbus RTU?▾
Yes. The MPINO-8A4T-S supports Modbus RTU — master and slave alike — over its serial interface.



