Skip to content

How Does STM32F103 Use W5500 for Custom MQTT and OneNET IoT?

STM32F103 firmware adds a W5500 SPI port, FreeRTOS tasks, and custom MQTT transport for wired OneNET sensor telemetry.

Benjamin

Published June 22, 2026

Original author: zp492Original source (new tab)

How Does STM32F103 Use W5500 for Custom MQTT and OneNET IoT?

Components

Hardware components

WIZnet parts

Project description

Overview zp492 is a GitHub maker account with a small public repository set and no public name, country, company, or email listed on the profile. This project is a STM32F103 wired IoT terminal that adds a WIZnet W5500 SPI port, runs FreeRTOS tasks, and sends sensor telemetry to OneNET through a custom MQTT 3.1.1 client. Generated compact overview image: STM32F103, W5500, and OneNET are shown as the main wired MQTT path. The repository is useful because the W5500 integration is not just a wiring note. The code includes w5500_port.c for SPI callbacks and chip initialization, transport.c for…

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