SoM IoT – industrial Communication Board makes real time communication very easy

Based on a RIN32M3EC CPU in combination with GOAL technology from PORT, this SoM offers PROFINET, EtherNetIP, EtherCAT on board. Simply connect via the SPI of your host controller - and your applications are already multi-protocol capable. 


  • cost effectiv and easy to integrate
  • one module for all market leading real-time communication systems
  • open interfaces for more flexibly in the connector area
  • works with RJ45, M12, M8 or MiniIO
  • extensive tool offer for management and integration makes the design very efficent
  • integrated update service – you get always the latest firmware

The SoM (Stack on Module) is a ready to use, pre-certified (with example application) dual port Ethernet module solution currently available for PROFINET RT, EtherNetIP, EtherCAT real-time protocols, including an embedded 2-port Ethernet switch with a 3rd internal port for bus and ring network topologies.

In the SoM – RIN32M3 module a Renesas microcontroller is integrated running a protocol library which supports various kinds of real-time industrial Ethernet communication protocols. With a well-documented generic API (Application Programming Interface), the protocol library can be simply accessed from an application processor in order to exchange real-time network data with the user application via a lean SPI module interface.

The generic API is an abstraction platform for real-time communication offering scalable multi-protocol solutions such as PROFINET RT, EtherNetIP and EtherCAT. The external application processor has full control of the protocol stacks running on the module CPU without interfering the modules’ real-time communication or wasting the CPU performance on the host processor.

The currently available industrial Ethernet protocols PROFINET RT, EtherNetIP, EtherCAT implementations are complying with the latest specification releases. An extensive tool chain covering evaluation boards (module and application processor), API source code and host application examples including extensive documentation makes the integration into your target application environment quite easy. All this enables the users for a lean and independent connection to existing or new applications, products and networks while accelerating time to market.

Your advantages with System on Module from port

Functions & Communication

  • Complete dual Ethernet interface compliant to IEEE 802.3 including transformers and PHYs
  • Embedded 2-port Ethernet switch for bus and ring network topologies
  • High speed SPI interface and power pins to connect the module to the host CPU
  • Integrated processor to handle real-time industrial Ethernet protocols
  • All Protocols on board available
  • Support of PROFINET RT, EtherNetIP, EtherCAT real-time communication standards
  • Ethernet ports supporting 10 Mbit/s and 100 Mbit/s with auto negotiation
  • Device configuration via “Management Tool” and API through application controller
  • Comprehensive tool support and application examples in source code for many platforms (STM, RENESAS, NXP, TI…)
  • and LINUX
  • The SoM module has been designed for use in industrial applications

  • The SPI of the SoM-RIN32M3 module is intended to interface the module to the external application processor. Because of the independency between the module clock and the clock of the external application processor the serial transfer with the SPI interface is executed in asynchronous mode by the following 3 module pins:

    MOSI (master out, slave in)

    MISO (master in, slave out)

    SCLK (RSPI clock) signals

    SS (slave select)

    The application controller as SPI master determines the SPI communication mode. The SPI data format can be switched between MSB first and LSB first. The number of bits in each transfer can be changed to any number of bits from 8 to 16, or to 20, 24, or 32 bits. Communication bases on a 128-byte transfer buffer, which can transport multiple requests.

    Communication is based on a cyclic scheme, where process data can be transmitted cyclically with each request of the application controller. Non-Realtime communication (RPC) uses the same transport, however processing is decoupled from the Realtime ommunication. Thus, real time data can be exchanged independently from function calls of the API.

  • different footprints are available

    ALTIUM Designer: please click here

    DXF: please click here

    STEP: please click here

  • PROFINET / EtherNetIP / EtherCAT Design Tool 

    For comfortable and easy configuration and object dictionary management, port provides its Unified Design Tool Platform which enables the user to develop communication solutions using port stacks rapidly. 

    The individual functionality for each stack is realized by plug-ins for each protocol. So the user has only to learn how to work with one tool. 

    The PROFINET / EtherNetIP Design Tool contains the unified Design Tool platform as well as the plug-in for port’s PROFINET IO & EtherNetIP stack. 

    A trail version (LINUX / WIN / MAC - 64 Bit) is available for download - please go to and use Downloads

  • Solution Kit´s avaiable for:

    • ARDUINO – Board for RENESAS Synergy S5 / S7
    • ARDUINO – Board for STM32F4 (Nucleo)
    • ARDUINO - Board for STM32F7 (Nucleo)
    • ARDUINO – Board for Raspberry-Pi (LINUX)
    • ARDUINO – Board for LINUX
    • ARDUINO - Board for NXP LPC55 
    • ARDUINO - Board for RENESAS RL78
  • Order Information

    Art. No.DescriptionNote


    SoM - RIN32M3 - Real Time Multiprotocol - Solution 


    PORT - ARDUINO / PMOD Communication Board SoM – RIN32M3

    Optimized for using STM32F4/F7 NUCLEO, RENESAS SYNERGY S5/S7 Boards, Raspberry-Pi - LINUX, NXP LPC55, (other on Request)

Test the SoM from port with our Evaluation Boards

You want to know, if the SoM from port ist the right module for you? With our Evaluation Kits for ARDUINO/PMOD-Boards, Raspberry PI, STM32F and RENESAS Synergy S7 you can test the SoM for your usage.

Try it out – you will be amazed by the funcionality!

Documentation & Downloads for System on Module (SoM)



Hardware Description




Software Manual


Data Sheet


SoM User Manual


RoHS Declaration of Conformity


UL Certificate


PROFINET Certificate




Contact us

You have Questions regarding our System on Module (SoM), our Evaluation Boards or any other of our products or services? Or you just want some consultation? Then write us a message through the contact form or just call us:

+49 345 777 55 0

We will call you back as soon as possible and give you the needed guidance.