Mongoose OS Projects

91 projects using Mongoose OS RTOS

Mongoose OS is a modular IoT firmware development framework designed for microcontrollers, enabling rapid development in both C/C++ and JavaScript. It provides a comprehensive environment for connected devices with built-in support for secure OTA updates, remote management via a robust RPC mechanism, and native integration with major cloud providers like AWS IoT and Google IoT Core.

ds18b20-mgos-test

A test application for the DS18B20 digital thermometer sensor running on Mongoose OS. It demonstrates how to interface with 1-Wire sensors and provides a web-based interface for monitoring temperature data.

mongoose-os

ElectricityDisplay: MQTT Remote Control for ESP8266/ESP32

This project demonstrates remote device control using MQTT on ESP8266 and ESP32 hardware via Mongoose OS. It provides a JSON-based interface for GPIO manipulation, button event reporting, and I2C bus communication, with built-in support for AWS IoT integration.

mongoose-os

Empty Mongoose OS App

A minimal skeleton application for Mongoose OS, providing the basic structure needed to start building IoT firmware from scratch. It includes the essential configuration and source files required by the Mongoose OS build system.

mongoose-os

Energy Consumption Monitor (energymon-c)

A Mongoose OS-based application designed to monitor energy consumption by counting LED pulses from a standard power meter. It provides a non-intrusive way to track electricity usage using ESP8266 or ESP32 microcontrollers and features a built-in web dashboard.

mongoose-os

Energy Consumption Monitor

A Mongoose OS application designed to monitor household energy consumption by counting pulses from an energy meter's LED. It leverages a hybrid C and JavaScript architecture to provide real-time tracking on ESP8266 or ESP32 hardware.

mongoose-os

ESP32 and Nextion Powered Binary Clock

A demonstration project using Mongoose OS and JavaScript to drive a Nextion HMI display from an ESP32. It implements a binary clock interface, showcasing how to bridge high-level scripting with embedded hardware via UART.

mongoose-os

ESP32 Experiments

A collection of experimental projects for the ESP32 microcontroller, featuring implementations for both the Arduino framework and Mongoose OS. The repository includes practical applications such as a cryptocurrency ticker with LCD output and a remote-controlled LEGO camera system using WebSockets.

mongoose-os