EmMate Getting Started
Embedded Middleware
The EmMate Framework is a multi-architecture, platform independent middleware that can be used for any micro to small scale embedded application development.
The prime objective of the EmMate Framework is to provide an abstraction between an application and the hardware. The EmMate Framework provides a unified interface for application development, code compilation, application deployment and debugging for multiple embedded platforms.
The diagram below provides an overview of the concept of EmMate Framework.
Current Development
Currently the EmMate Framework supports the following platforms:
- ESP32
Currently the EmMate Framework supports the following RTOS:
- FreeRTOS
Plans for EmMate Framework Development
The EmMate Framework plans to support the following platforms. More platforms to be added in future:
- PIC32 from Microchip
- ESP32 from Espressif
- nRF51 and nRF52 from Nordic Semiconductor
- STM32 from STMicroelectronics
- Raspberry Pi
The EmMate Framework plans to support the following RTOS. More OS to be added in future:
- FreeRTOS