Skip to content

How to Add W5500 Ethernet to a Zephyr BLE Concentrator on nRF52840?

This project implements a BLE sensor concentrator on the Nordic nRF52840 DK and adds a wired TCP uplink through a WIZnet W5500 connected over SPI

viktor

Published September 10, 2026

Original author: pgomezmOriginal source (new tab)

How to Add W5500 Ethernet to a Zephyr BLE Concentrator on nRF52840?

Components

Hardware components

WIZnet parts

Project description

Summary This project implements a BLE sensor concentrator on the Nordic nRF52840 DK and adds a wired TCP uplink through a WIZnet W5500 connected over SPI. The W5500 provides the physical Ethernet interface, MAC, and PHY for the Zephyr network stack. A significant implementation detail is that the project does not currently use the W5500 TCP/IP Offload Engine for TCP processing: Zephyr v4.4.1 operates the W5500 in MACRAW mode and runs IPv4/TCP in Zephyr itself. What the Project Does base_platform_zephyr_ble_concentrator collects BLE advertising packets from nearby sensor endpoints. The…

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