Tech Specs | Product Specification

STMicroelectronics P-NUCLEO-IOD5A1 Nucleo pack for IO-Link

Expansion board for IO-Link device nodes prototyping

General

Product TypeExpansion board
Compatible withX-NUCLEO-IOD02A1 transceiver board, X-NUCLEO-DO40A1 industrial output board
ApplicationsPrototyping & Development, Industrial Automation, IoT & Smart Systems, Factory Automation
Key FeaturesRapid prototyping, Stackable boards, Industrial connectivity, Modular design

Technical Specifications

MicroprocessorSTM32G071RB
Memory36 Kb SRAM, 128 Kb Flash Program Memory
Software PackageFP-IND-IODOUT1 function pack

Overview

The STMicroelectronics P-NUCLEO-IOD5A1 Nucleo pack is a modular development kit designed to accelerate the prototyping and evaluation of IO-Link device nodes for industrial automation. It combines the NUCLEO-G071RB development board, featuring an STM32G071RB Arm® Cortex®-M0+ microcontroller, with two expansion boards: the X-NUCLEO-IOD02A1 IO-Link transceiver and the X-NUCLEO-DO40A1 industrial digital output board. 

The kit includes the FP-IND-IODOUT1 function pack, which provides IO-Link demo stack software and example code for both sensor and actuator node applications. It’s an all-in-one solution that enables rapid development and validation of IO-Link and SIO applications, supporting features like bi-directional industrial communication, device configuration, diagnostics, and status monitoring, making it ideal for smart factory, Industry 5.0, and industrial node evaluation projects.

Modular Design to Incorporate Multiple NUCLEO Boards

The STMicroelectronics P-NUCLEO-IOD5A1 Nucleo Pack offers a combination of development and transceiver boards. The NUCLEO-G071RB allows a stackup of X-NUCLEO-IOD02A1 and X-NUCLEO-DO40A1, providing an inclusive environment for prototyping industrial-grade applications. Thanks to the stackable design, the boards can be seamlessly integrated, allowing expansion and hardware configuration without needing any sophisticated wiring and setup. 

Here is a summary of the stacked boards:

  • NUCLEO-G071RB Development Board - Hosts the STM32G071RB microcontroller, based on a high-performance Arm Cortex-M0+ core running up to 64 MHz. It features high-level integration for a wide range of industrial and IoT applications. It holds a Memory Protection Unit (MPU), 128 Kb flash program memory with read and write protection, 36 Kb SRAM, DMA, and wide-ranging peripherals, system functions, and IO capabilities.  

  • X-NUCLEO-IOD02A1 IO-Link Transceiver Board - Equipped with the L6364Q dual-channel IO-Link physical layer IC, this board manages the physical connection to an IO-Link master. It provides industrial-grade protection against surges and reverse polarity, ensuring reliable operation in harsh environments.

  • X-NUCLEO-DO40A1 Industrial Digital Output Board - Features the IPS4140HQ quad high-side intelligent power switch. Each channel can drive up to 600 mA industrial loads, and the board includes advanced diagnostics, short-circuit, and thermal protection.

Comprehensive Software Functionality to Enhance Industrial Connectivity

In addition to the hardware packs, the P-NUCLEO-IOD5A1 pack offers a robust FP-IND-IODOUT1 software function pack. It combines the IO-Link demo stack with the X-CUBE-IPS library. This library provides example codes for various prototyping applications, such as:

  • Sensor integration and operation

  • Actuator node operations

The ready-to-use examples allow developers to rapidly prototype and evaluate X-NUCLEO applications. Moreover, it provides guidance to beginner and advanced-level developers for IO-Link device applications. 

As a result of such a comprehensive setup, the board can be instantly set up for industrial connectivity. It allows bidirectional and point-to-point industrial communication protocols, which enhances data transmission from sensors and actuators. In addition to data exchange, the protocols also allow device configurations, status monitoring, and diagnostics for Industry 5.0 and smart factory applications. 

References

Continue Reading