Skip to content

f411_io_mod

STM32F411 + W5500 IO controller running MQTT, REST API, Modbus TCP, and a web dashboard on FreeRTOS via Mongoose — all in one open-source firmware.

Grace_Koo

Published June 12, 2026

Original author: kshypachovOriginal source (new tab)

f411_io_mod

Components

Hardware components

WIZnet parts

Project description

Industrial IO Controller with STM32 + W5500 + Mongoose — F411 IO Mod Open-source firmware for an STM32F411-based digital IO controller, using a W5500 Ethernet chip to deliver MQTT, REST API, Modbus TCP, a web dashboard, and OTA updates — all running on FreeRTOS with the Mongoose networking library. Background: How Much Can a Small MCU Do? The STM32F411CEUX — better known as the "BlackPill" — is a low-cost Cortex-M4 microcontroller running at up to 100MHz with 128KB of flash and 32KB of RAM. Developer kshypachov used this chip to build something far beyond a basic GPIO controller. F411 IO Mod…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like