ESP32 Microprocessor + Mangoose OS(PART-1)

What is Mongoose OS?

It is an open-source Operating System for the Internet of Things. which is used to create firmware(applications) for microprocessors. Many microcontrollers like ESP32, ESP8266, STM32, TI CC3200, TI CC3220, etc support this OS.

What is MOS Tool?

Mangoose OS uses mos tool to perform various tasks such as

  • building firmware
  • flashing firmware
  • managing devices
  • provisioning devices on cloud services

and so on.

MOS Tool Installation:

The most straightforward way to install the mos tool in MacOs is via Homebrew.

If you don’t have Homebrew install in your mac.

Paste the following command in the terminal.

/bin/bash -c “$(curl -fsSL"


Follow the Installation Guide.

After homebrew is installed type following brew command in the terminal to install mos tool.

$ brew tap cesanta/mos$ brew install mos

$ brew tap cesanta/mos

If you are using this command for the first time it will take a couple of minutes.

$ brew install mos

This command installs mos tool in your mac. If the mos is already installed then it will show the message that mos is already installed with the currently available version. You can reinstall mos for getting the latest mos version. To reinstall type $ brew reinstall mos

Congratulations 👏you have installed mos tool. Now you ready for the battle.

Putting up content takes a lot of time and effort 😓.
👏 clap 👏 If you think you learned something from this article.You can find me on Stackoverflow,Github,and,on Linkedin.
Give feedback and feel free to correct mistakes.




Android Developer | Arizona State University | NASA Psyche Research Aide

Love podcasts or audiobooks? Learn on the go with our new app.

Eterbase Listing Announcement: DOS NETWORK(DOS)

6 easy tips to win more Hackathons

Kata Containers in 2019: 3,164 commits, 110 authors, 20+ companies and 1 global community

Why I am Obsessed With Deep Learning


The Pixlverse: Pixl Pets Card Rarity Update

Arc III: The Confluence

Automated DeFi Exchange Using Puppeteer and MetaMask

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rohit Singh

Rohit Singh

Android Developer | Arizona State University | NASA Psyche Research Aide

More from Medium

Touch, Hall Effect, and Temperature Inbuilt Sensors in ESP32

Using Lua on NuttX

OverTheWire:~$ Bandit Level 12 → 13

Why’s — Industrial IoT?