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:
In Mac OS:
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 https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
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.