Permite usar el framework de mbed en el Multitech-mDot-F411 para programar en C/C++ sobre el microcontrolador ARM que está integrado en el módulo. Se usa el entorno de desarrollo PlatformIO que permite el desarrollo en varios IDEs como vscode, Kdevelop y Atom.io ó en cualquier IDE junto con comandos de consola.
el proyecto está dividido en dos partes:
- las librerias ISL29011 y libmdot-mbed5.
- un código de ejemplo para mDot/xDot: Dot-Examples.
Se usa la libreria libmdot-mbed5 que es una versión estable de libmdot para mbed.
También se usa la libreria ISL29011 que la requiere el ejemplo de mDot/xDot.
- Integrar estas librerías en el registro de librerias de Platformio para que sea fácil usarlas.
- Eliminar el "Hardcode" para incluir directorios de cabeceras.
se puede modificar el archivo example_config.h para modificar que tipo de compilación se va a hacer (clase C, OTA, ABP, etc). también el archivo platformio.ini contiene opciones interesantes para cambiar estos valores.