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.

Adafruit E-Paper / E-Ink Library for Mongoose OS

A comprehensive port of the Adafruit EPD library for Mongoose OS, providing drivers for various e-paper displays. It supports multiple programming interfaces including C, C++, and JavaScript (mJS), and features automated hardware configuration via YAML.

mongoose-os

Aquarium App

An IoT fish tank controller based on the ESP8266 NodeMCU and Mongoose OS. It enables remote monitoring of water temperature using a DS18B20 sensor and provides control over four AC outlets via a relay module, all managed through a responsive Node-RED dashboard.

mongoose-os

Arduino IR for Mongoose OS

A library that wraps the IRremoteESP8266 library for use with Mongoose OS and its JavaScript (mjs) API. It enables ESP8266 and ESP32 devices to send and receive infrared signals using high-level scripting or C++.

mongoose-os

Arduino RF24 for Mongoose OS

A port of the popular nRF24/RF24 Arduino library for Mongoose OS, enabling low-power 2.4GHz wireless communication via nRF24L01 transceivers. It provides a bridge for Mongoose OS developers to use familiar RF24 APIs in both C and JavaScript.

mongoose-os

Assistant BUS/VELIB/Pluie maison

A smart home display application built on Mongoose OS that provides real-time Parisian transit data and weather forecasts. It tracks RATP bus schedules, Velib bike availability, and Meteo France rain predictions using an ESP32-based LED matrix display.

mongoose-os

Audio Input Selector

An ESP32-based firmware designed for audio input selection using Mongoose OS. It leverages the Mongoose OS framework to provide a programmable interface for managing audio signals, utilizing JavaScript for application logic.

mongoose-os

auth-post-c

A Mongoose OS application demonstrating the implementation of three HTTP endpoints secured with Digest Access Authentication. It provides a practical example of handling authenticated POST requests and managing configuration via JSON files on an embedded device.

mongoose-os

Chronothermostat: An AWS-Powered IoT Climate Control System

A comprehensive IoT chronothermostat system utilizing ESP32 nodes and a Raspberry Pi 3 gateway integrated with Amazon Web Services. It features multi-room temperature and humidity monitoring, remote control via MQTT, and a web-based GUI for scheduling and statistics.

mongoose-os lwipspiffslittlefssqlite

Cloudhome Firmware

Cloudhome Firmware is a home automation system built using Mongoose OS. It provides a foundation for smart home devices, featuring a web-based interface and secure communication via TLS certificates.

mongoose-os

Coffee-Bin MQTT

An ESP8266-based IoT application designed to monitor coffee bin levels and maintenance status. It utilizes Mongoose OS for building and flashing, featuring MQTT connectivity, deep sleep power management, and OTA update capabilities.

mongoose-os

Common Tools for Mongoose-OS

A collection of utility functions and base functionality designed for use with the Mongoose-OS framework. It provides common C and JavaScript APIs to simplify development across various Mongoose-OS projects.

mongoose-os

Den Trai Tim 2

Den Trai Tim 2 is an ESP8266-based decorative heart lamp project powered by Mongoose OS. It features a web-based control interface and utilizes JavaScript for application logic, allowing for easy customization of LED patterns and device behavior.

mongoose-os