Skip to content

STM32_Weather_Server

STM32_Weather_Server

mason

Published August 18, 2025

Original author: Utku Boran UnalOriginal source (new tab)

STM32_Weather_Server

Components

Hardware components

WIZnet parts

Project description

1. Project Overview The STM32 Weather Server is an embedded systems example project that demonstrates how to create a simple HTTP server running on an STM32 platform. It measures temperature and pressure using the BMP180 sensor and serves the data through the W5500 Ethernet controller. Key components: STM32F401RE Nucleo board (MCU) BMP180 I2C sensor (temperature/pressure measurement) W5500 SPI Ethernet controller (TCP/IP communication) (GitHub Repo ) 2. Main Features & Structure main.c: System initialization and main loop BMP180 driver (BMP180.c / .h): Non-blocking state machine using I2C…

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.