Supported hardware
Mongoose OS supports the following microcontrollers:
Vendor |
Microcontrollers |
STMicroelectronics |
STM32L4, STM32F4, STM32F7 series |
Texas Instruments |
CC3220, CC3200 |
Espressif Systems |
ESP32, ESP8266 |
Development boards reference
STM32 B-L475E-IOT01A
Capabilities | WiFi, BT, 868 RF, NFC, 128k RAM, 1M Flash |
Flash demo-js app | mos flash stm32-B-L475E-IOT01A |
Build an app | mos build --platform stm32 --board B-L475E-IOT01A |
STM32 NUCLEO-F746ZG
Capabilities | Ethernet, 320k RAM, 1M Flash |
Flash demo-js app | mos flash stm32 |
Build an app | mos build --platform stm32 --board NUCLEO-F746ZG |
TI CC3220SF LaunchPad
Capabilities | WiFi, 256k RAM, 1M Flash |
Flash demo-js app | mos flash cc3220 |
Build an app | mos build --platform cc3220 |
ESP32 PICO-D4-KIT
Capabilities | WiFi, BT, 520k RAM, 4M Flash |
Flash demo-js app | mos flash esp32 |
Build custom app | mos build --platform esp32 |
ESP8266 NodeMCU
Capabilities | WiFi, 96k RAM, 4M Flash |
Flash demo-js app | mos flash esp8266 |
Build an app | mos build --platform esp8266 |
ESP32 Devkit-C
Capabilities | WiFi, BT, 520k RAM, 4M Flash |
Flash demo-js app | mos flash esp32 |
Build an app | mos build --platform esp32 |
ESP32 ODROID-GO
Capabilities | WiFi, BT, 2.4" TFT, 4MB PSRAM, 16M Flash, SD card, Battery, Speaker, 10 Buttons, Powerswitch |
Flash demo-js app | First, download conf3.json from here. Then, mos flash esp32 mos put conf3.json |
Build an app | mos build --platform esp32 |
edit this doc