Trusted by the world’s leading brands
With Mongoose Wizard, you can create a professional-looking interface without any design or frontend skills.
User authentication with multiple access levels is enabled with a single checkbox.
Always ensure that your dashboard is up-to-date with the device connection indicator on the toolbar.
Panels with dropdowns, toggles, and inputs can be mapped to C structures. All you need to do is adjust the getter and setter C functions.
Use conditional display to show device data that exceeds thresholds with an alternative style.
For many microcontrollers, such as STM32, ESP32, MIMXRT, and others, Mongoose provides built-in firmware update support. You don't need to do anything - it just works.
The generated networking code is truly cross-platform. Whether you choose GCC + make, CubeIDE, Zephyr, Linux, macOS, MCUXpresso, or Windows, the choice is yours.
Typically TLS is a burden, but not with Mongoose. Enjoy fast handshakes (<1s) and minimal RAM usage (few Kb per connection).
Default dashboard UI takes about 55k of flash, Mongoose code (with TLS!) takes less than 80k of flash, and each connection uses few Kb of RAM.