This is ESP8266 Firmware based on FREERTOS SDK.
Main objective is to build hardware microgear board to support NETPIE IOT platform and to liberate microgear from various platform compatible issue.
You can find latest version of FREERTOS SDK here -> Espressif FreeRTOS
To use this board effectively use it with NETPIE IoT Platform -> Netpie platform
Please Check on wiki page for an API DOC!!!
1. Real time base firmware
2. 2 modes support (Standalone and MCU-compatible) with AT COMMAND Based
3. Support Library Arduino Mega, Uno and other MCU
4. MQTT MODULE (Only Netpie compatible):
- Subscribing
- Publish up to 1024 Bytes
- Key, Secret and Token Authentication
- Easy to setup and use
5. TCP MODULE:
- Support multiple connection (up to 2 clients)
- Support ALL mandatory functions eg.connect, print, flush
- Easy to use API
1. Install a toolchain
2. Install FreeRTOS
3. Clone this project:
git clone https://github.com/moun1234/Microgear-Shield-RTOS
4. Enter the directory and flash TO ESP8266 USING MAKE COMMAND OR ESPTOOL:
make clean
make
make flash
1. Baud rate has to be 9600 due to the uncertainty of serial communication