Updates

Meshtastic adds Ethernet OTA support for RP2350 and W5500 boards

Meshtastic’s latest firmware commit adds Ethernet OTA for RP2350/W5500 boards, cutting the need to climb ladders or crack open enclosures to update fixed nodes.

Nina Kowalski··2 min read
Published
Listen to this article0:00 min
Meshtastic adds Ethernet OTA support for RP2350 and W5500 boards
Photo illustration

Meshtastic’s firmware tree picked up a new commit, 4f0e2dd, labeled “feat: add Ethernet OTA support for RP2350/W5500 boards (#10136),” and the change lands with an operator payoff that goes well beyond a small code diff. For rooftop nodes, remote repeaters, weatherproof enclosures and always-on mesh backbones, a firmware update path over Ethernet means fewer physical access trips, fewer ladder climbs and fewer moments spent opening a sealed box just to flash a new build.

The timing matters because the commit did not arrive in isolation. GitHub’s develop branch activity showed it alongside other infrastructure work, including a NodeDB warmstore item and board support updates, a pattern that points to Meshtastic hardening itself for gateway-class deployments rather than only handheld use. That fits the shape of the project now: an open-source, off-grid, decentralized mesh network built to run on affordable, low-power devices, but increasingly expected to stay put and keep working in hard-to-reach places.

The new Ethernet OTA path is already visible in the tree. A dedicated script, bin/eth-ota-upload.py, uploads firmware to RP2350-based Meshtastic devices through a W5500 controller, compresses the image with GZIP, sends it over TCP with the MOTA protocol and authenticates with SHA256 challenge-response using a pre-shared key. In other words, this is not a cosmetic checkbox for a board definition; it is a real transport, update and security pipeline for fixed hardware on wired backhaul.

AI-generated illustration
AI-generated illustration

The related RP2350/W5500 build makes the operational intent even clearer. That variant enables HAS_ETHERNET_OTA, exposes an Ethernet OTA firmware update server on port 4243 and increases LittleFS from 0.5 MB to 0.75 MB so a GZIP firmware image of about 614 KB fits for OTA staging. The stack is aimed at nodes that can sit on Ethernet, keep a stable link and accept updates without anyone touching the enclosure.

Meshtastic’s own flashing documentation already supports nRF52, RP2040 and RP2350 devices through drag-and-drop and browser-based web flasher flows, so Ethernet OTA extends an update-friendly ecosystem that was already moving away from cable-only maintenance. The network configuration docs also show Ethernet and Wi-Fi support at the device level, which makes the RP2350 and W5500 combination feel like the right place to add remote updating. For the operator staring at a node bolted to a roof or locked in a field box, the difference is simple: the next firmware cycle does not have to start with a screwdriver.

This article was produced by Prism’s automated news system from verified source data, official records, and press releases, then run through automated quality and moderation checks before publishing. The system is built and supervised by the people who set the standards it runs under. Read our full AI policy.

Did this article answer your question?

Discussion

More Meshtastic News