Rust smoltcp as an alternative TCP/IP stack for ESP-IDF
19d agoen
Source
docs.espressif.comRust smoltcp as an alternative TCP/IP stack for ESP-IDFespressif.comA set of ESP-IDF components that run the Rust smoltcp stack as the IPv4/IPv6 data plane, while keeping esp_http_server, esp-tls and esp-mqtt working without source changes. This article explains the linker –wrap shim that makes it compatible, the single-task poll architecture, the throughput I measured on an ESP32-P4 (91.15 Mbit/s on a 100 Mbit link), and the limitations to be aware of.
You might also wanna read
Iroh: Modular Networking Stack in Rust
pyshine.com·6d ago
Building a Zero-Allocation HTTP/1.1 Parser with OxCaml for High-Performance Research Infrastructure
The article details the development of 'httpz', a high-performance HTTP/1.1 parser built using OxCaml that achieves zero heap allocation. Th
ripgrep: A Fast Command-Line Search Tool Written in Rust
ripgrep is a new command-line search tool written in Rust that combines the usability of The Silver Searcher with the raw performance of GNU
burntsushi.net·3mo ago

Introducing @stoolap/node: A Native Node.js Driver for the Rust-Based Stoolap Database
The article introduces @stoolap/node, a native Node.js driver for the Stoolap embedded SQL database written in Rust. The author explains the
stoolap.io·4mo agowolfIP: Lightweight TCP/IP Stack for Embedded Systems with No Dynamic Memory Allocations
wolfIP is a lightweight TCP/IP stack designed for resource-constrained embedded systems that operates without dynamic memory allocations. It
Technical Analysis: Why SocketAddrV6 Fails Roundtrip Serialization in Rust
The article details a technical investigation into a serialization bug involving IPv6 addresses in Rust programming. The issue arose when a

Comments
Sign in to join the conversation.
No comments yet. Be the first.