This is a collection of apps contributed by the community and Mongoose OS development team. Each app is a ready-to-go firmware, which could be built, flashed and used using the mos tool. Also, many apps serve a tutorial purpose - for example, how to use a particular piece of hardware. Each app links to the corresponding GitHub repository, which has an app description and usage instructions. See documentation on how to build and contribute your own app.

Cloud integration
NameTitleTagsAuthor
alexa-microwave Control a microwave with ESP32 via MQTT / Amazon Alexa js cloud Steve Kasuya
aws-iot-button Internet button on AWS IoT js c cloud aws mongoose-os
aws-iot-heater Smart heater on AWS IoT js c aws cloud mongoose-os
aws-uart Reading UART0 and sending the data to AWS IoT js cloud aws example uart bravokeyl
blynk Using Blynk mobile app with Mongoose OS js c mobile example cloud mongoose-os
blynk-bme280-js Using BME280 sensor with Blynk mobile app js mobile cloud arduino Rumen Nikiforov
losant-motion-sensor Losant - detecting Motion Using a PIR sensor js cloud Taron Foxworth
losant-mqtt Losant cloud service integration js cloud Taron Foxworth
neopixel-aws-iot Control Neopixels from AWS IoT and an Android Companion App js aws cloud neopixel anelson
sonoff-basic-openhab Sonoff Basic firmware to work with openHAB cloud c Michael Fung
Hardware
NameTitleTagsAuthor
arduino-adafruit-dht DHT sensor usage example (JavaScript) js arduino hw mongoose-os
c-arduino-adafruit-dht DHT sensor usage example (C/C++) c arduino hw mongoose-os
door-bell IoT doorbell that works via MQTT - generic MQTT server, AWS IoT, Google IoT, etc js c hw Steve Kasuya
door-sensor IoT Door Sensor using a MC-38 (JavaScript) door AWS JavaScript hw Ben Rockwood
example-arduino-adafruit-ads1x15-js Adafruit ADS1X15 usage example (JavaScript) js arduino hw djzxz@wp.pl
example-arduino-adafruit-bme280-c BME280 sensor usage example (C/C++) c arduino hw mongoose-os
example-arduino-adafruit-bme280-js BME280 sensor usage example (JavaScript) js arduino hw mongoose-os
example-arduino-adafruit-ssd1306-c Adafruit SSD1306 usage example (C/C++) c arduino hw mongoose-os
example-arduino-adafruit-ssd1306-js Adafruit SSD1306 usage example (JavaScript) js arduino hw mongoose-os
example-arduino-dallas-temperature-c Dallas Temperature sensor usage example (C/C++) c arduino hw mongoose-os
example-arduino-dallas-temperature-js DallasTemperature sensor usage example (JavaScript) js arduino hw mongoose-os
example-arduino-ds3231-js DS3231 usage example (JavaScript) js arduino hw djzxz@wp.pl
example-arduino-onewire-c Arduino OneWire C app c arduino arduino-core hw mongoose-os
example-arduino-onewire-js Arduino OneWire API usage example (JavaScript) js arduino-core arduino hw mongoose-os
example-arduino-wire-c Arduino Wire API usage example on Mongoose OS (C/C++) c arduino arduino-core hw mongoose-os
example-dht-c DHT sensor usage example (C/C++) c hw mongoose-os
example-dht-js DHT sensor usage example (JavaScript) js hw mongoose-os
example-neopixel-js Neopixel strip control example js hw mongoose-os
example-spi-c SPI usage example in C/C++ c hw spi mongoose-os
example-uart-c UART usage example in C/C++ c hw mongoose-os
example-uart-js UART JavaScript API usage example js hw mongoose-os
iot-kit IoT-KIT js hw mongoose-os
mq135 Using MQ135 gas sensor with Mongoose OS mq135 sensor adc js hw Moncef AOUDIA
Remote Management
NameTitleTagsAuthor
example-rpc-c Custom RPC service example in C/C++ c rpc mongoose-os
http-fetch Download URL and write content to the UART or file c http rpc mongoose-os
Core
NameTitleTagsAuthor
captive-portal Captive portal example c mongoose-os
default A default Mongoose OS firmware js mongoose-os
empty An empty app that does nothing c mongoose-os
example-arduino-hello-c Arduino C/C++ basic API usage example c arduino arduino-core mongoose-os
example-binary-lib-c An example demonstrating usage of binary libs (.a) c mongoose-os
example-no-libs-c Most minimal app - no libs, no networking, no RPC, nothing c mongoose-os
example-wifi-scan-js Wifi JavaScript API usage example js wifi mongoose-os
smart-pool-pump Smart Pool Timer Controller, integrates AWS shadow, BMP180 and ADE7912 c Chizuruoke Chikwendu
wifi-scan Scan WiFi networks on button press c wifi net mongoose-os
wifi-setup-web Setup WiFi via Web UI c wifi mongoose-os