Mongoose Network Library for STM32H742 microcontrollers

Fast, Robust, and Easy Networking for STM32H742

  • Introducing Mongoose, the network library designed for STM32H742 . With its event-driven non-blocking APIs for TCP, UDP, HTTP, WebSocket, and MQTT, Mongoose enables seamless connectivity and online capabilities for STM32H742 devices.
  • Trusted by a vast number of open source and commercial products, Mongoose has been powering devices since 2004, earning a reputation of performance and stability. It is even utilized on the International Space Station, demonstrating its reliability in critical environments.
  • The cross-platform compatibility of Mongoose allows you to write code once and have it work on Linux/UNIX, MacOS, Windows, Android, as well as on other popular platforms like STM32, NXP, ESP32, NRSTM32F52, TI, and Microchip. This makes Mongoose the ideal choice for unifying the network infrastructure code across your company.
  • Mongoose offers a wide range of features that simplify embedded network programming. It provides built-in protocols such as plain TCP/UDP, SNTP, HTTP, MQTT, and WebSocket. Additionally, it supports SSL/TLS using mbedTLS, OpenSSL, or custom options via API.
  • With its asynchronous DNS resolver and tiny static and run-time footprint, Mongoose ensures optimal performance with minimal resource usage. Furthermore, the source code of Mongoose is compliant with both ISO C and ISO C++, making it easy to integrate into your projects.
  • Integrating Mongoose into your STM32H742 is simple. Just copy the mongoose.c and mongoose.h files to your source tree, and you're ready to go. Mongoose also works seamlessly with any network stack that uses the socket API, such as LwIP or FreeRTOS-Plus-TCP. It even provides a built-in TCP/IP stack with drivers, perfect for bare metal or RTOS systems.

Where to go next:

Mongoose Network Library for STM32H742 microcontrollers

Customer Testimonials

"Easily, Mongoose is one of the best web servers on the market. Mongoose has helped us to achieve the required level of performance with the seamless integration. It is very stable and we have not encountered any significant bugs."
– Santhosh Kumar, Lead Architect
   Schneider Electric (France)
"Mongoose Library is well documented, well supported, stable and full of features. It has a proven track record, obvious ongoing updates and enhancements, and functionality. After testing Mongoose and exploring the features it was the clear winner."
– Tony Gaunce, Principal Engineer
   Broadcom Inc. (USA)
Read More Testimonials Here