This commit is contained in:
cpq committed 2026-10-22 14:55:19 +01:00
1 parent 35eb50a1e6
commit 086008b716
1 file changed
+10 -5
+10 -5
View File
@@ -7,10 +7,15 @@
<img src="https://mongoose.ws/images/logo.svg" width="48" height="48" <img src="https://mongoose.ws/images/logo.svg" width="48" height="48"
align="left" style="float:left;" /> align="left" style="float:left;" />
Mongoose is a full-stack embedded networking library: built-in TCP/IP stack Mongoose is a full-stack embedded networking library for C/C++.
with drivers, TLS 1.3, HTTP/WebSocket, MQTT and firmware OTA updates in a It provides TCP/IP stack with drivers, TLS 1.3, HTTP, WebSocket, MQTT, and
2-file C/C++ library (`mongoose.c`, `mongoose.h`), for STM32, NXP i.MX RT and firmware OTA updates in just two files: `mongoose.c` and `mongoose.h`.
other microcontrollers, on any RTOS or bare metal. It runs on STM32, NXP i.MX RT, and other microcontrollers, on bare metal or
with an RTOS.
Mongoose is ideal for implementing TCP/IP cloud connectivity, device web
dashboards, firmware updates, and remote control. It is self-contained
and has no external software dependencies.
Use it instead of lwIP + mbedTLS + httpd + an MQTT client + OTA glue code, or Use it instead of lwIP + mbedTLS + httpd + an MQTT client + OTA glue code, or
run it on top of lwIP or Zephyr. run it on top of lwIP or Zephyr.
@@ -28,7 +33,7 @@ products - it even runs on the International Space Station! Features include:
- Source code is both ISO C and ISO C++ compliant - Source code is both ISO C and ISO C++ compliant
- Very easy to integrate - Very easy to integrate
- Own TCP/IP stack for bare metal / RTOS, or run on top of any existing one (lwIP, Zephyr, ...) - Own TCP/IP stack for bare metal / RTOS, or run on top of any existing one (lwIP, Zephyr, ...)
- Built-in TLS 1.3 ECC stack. Also can use external TLS libraries - mbedTLS, OpenSSL, or other - Built-in TLS 1.3 stack. Also can use external TLS libraries - mbedTLS, OpenSSL, or other
- Does not depend on any other software to implement networking - Does not depend on any other software to implement networking
- Built-in firmware updates for STM32 H5, STM32 H7, NXP IMXRT, RP2040/2350, ESP32 and more - Built-in firmware updates for STM32 H5, STM32 H7, NXP IMXRT, RP2040/2350, ESP32 and more
- Commercial support with proactive security updates; [CRA-compliant](https://mongoose.ws/security/cra-compliance/) - Commercial support with proactive security updates; [CRA-compliant](https://mongoose.ws/security/cra-compliance/)