STM32 ODE function pack for building a PLC controlled via WiFi

FP-IND-PLCWIFI1 is an STM32 ODE function pack which lets you build a mini PLC and interact with it using the ST-PLC App for mobile devices or desktops.

Thanks to the provided APIs and the app available for different operating systems, the package allows managing the system and implementing several ladder logic circuits with different hardware setup.

The software runs on the STM32 microcontroller and includes drivers for the SPWF01SA Wi-Fi module, the VNI8200XP and ISO8200BQ digital output ICs, and the CTL01-38SQ7 digital input IC.

It also includes middleware layers for Wi-Fi communication and ladder logic programming.

Key Features

  • Software package to build an industrial PLC with Wi-Fi connectivity based on industrial digital input/output ICs and Wi-Fi IC
  • Middleware libraries for Wi-Fi management and ladder logic programming
  • User friendly app for Android and iOS mobile devices
  • Windows desktop version
  • Sample implementation for X-NUCLEO-PLC01A1, X-NUCLEO-OUT01A1 (connected to a NUCLEO-F401RE board) and X-NUCLEO-IDW01M1
  • Easy portability across different MCU families, thanks to STM32Cube
  • Free, user-friendly license terms




Technical Documentation

Product Specifications
Description Version Size
STM32 ODE function pack for building a PLC controlled via Wi-Fi 1.0 435 KB
User Manuals
Description Version Size
Getting started with the FP-IND-PLCWIFI1 function pack for PLC management via Wi-Fi 1.0 1 MB
Getting started with the ST-PLC App for ladder logic programming 1.0 2 MB

Presentations & Training Material

Description Version Size
FP-IND-PLCWIFI1 Quick start guide 1.1 1 MB


License Agreement
Description Version Size

Tools and Software

STM32 Open Development Environment
Embedded Software
Evaluation Tool Software
Evaluation Tools
Product Evaluation Tools

Get Software

Part Number Software Version Marketing Status Supplier Order from ST
FP-IND-PLCWIFI1 1.0.0 Active ST


Support & Community