Mongoose LogoMongoose

Mongoose Network Library for STM32H757XI microcontrollers

Fast, Robust, and Easy Networking

  • Discover the power of Mongoose, the network library designed for STM32H757XI . With Mongoose, you can easily connect your devices and bring them online, making embedded network programming fast, robust, and easy.
  • Built on event-driven non-blocking APIs, Mongoose supports TCP, UDP, HTTP, WebSocket, and MQTT protocols, allowing seamless communication between devices. Take advantage of its cross-platform compatibility, allowing your code to work on Linux/UNIX, MacOS, Windows, and Android.
  • Mongoose offers SSL/TLS support with mbedTLS, OpenSSL, or custom implementations, ensuring secure communication for your IoT applications. Its tiny static and run-time footprint minimize resource usage, making it suitable for various embedded platforms.
  • Integrating Mongoose with your STM32H757XI is a breeze. Simply copy the mongoose.c and mongoose.h files to your source tree, and you're good to go. Mongoose is fully ISO C and ISO C++ compliant, enabling easy adoption in your projects.
  • Leverage Mongoose's built-in TCP/IP stack and drivers for bare metal or RTOS systems, allowing you to build web device dashmicrocontrollers and other networking functionalities with minimal effort. Join the vast number of open source and commercial products that trust Mongoose as their networking solution.
  • Experience the proven performance and stability of Mongoose Web Server. Linus Nuber, Software Architect at Schenck Process Europe GmbH, praises Mongoose's reliability, and it is integrated into the "DISOMAT Tersus" weighing terminal, providing an SSL-enabled web interface.

Where to go next: