Additional projects

µMesh

Nodes need a small mesh-style protocol over a raw 802.11 frame abstraction.

C99 PHY, MAC, network and optional power modules provide discovery, routing and retry behavior.

Stablev1.5.0MITC99
Last verified
Not audited against current README/docs
Platform scope
Portable C99; integration depends on caller-provided adapters

What it solves

Nodes need a small mesh-style protocol over a raw 802.11 frame abstraction.

How it works

1Application2network3MAC/retry4PHY port5raw frames

Use it when

Prototype peer discovery over the supported PHY abstraction
Exercise routing with the POSIX port
Use the ESP32 raw-frame port where its constraints fit

Quick Start

#include "umesh.h"
/* Initialize with the selected port and documented callbacks. */
/* Drive the protocol from the application loop. */

Engineering evidence

  • Windows/MSVC POSIX-port CMake run records 13/13 tests
  • CI workflow existence is not claimed as a passing run

Known limits

  • No verified range, throughput, latency or current claims
  • Security is not presented as independently audited
  • Hardware suitability remains application-specific