EdgePro presenta EdgePro1, que consiste en una plataforma de desarrollo de código abierto que utiliza un hardware impresionante y un software de última generación basado en el sistema operativo en tiempo real compatible con POSIX. La principal ventaja de EdgePro1 es el uso completo del intérprete LuaJIT para desarrollar y ejecutar programas escritos en el lenguaje de programación Lua. El módulo de comunicación U-Blox NINA-W102 con el que está equipado EdgePro1 permite la conectividad Wi-Fi y BLE, pero su mayor ventaja es el uso completo del intérprete LuaJIT para crear y ejecutar aplicaciones basadas en secuencias de comandos Lua.

La tecnología JIT (Just-In-Time) utilizada por el intérprete LuaJIT permite que el código Lua se ejecute tan rápido como el código C nativo siempre que sea posible. Además de una antena integrada, este módulo de comunicación contiene una CPU abierta robusta que admite aplicaciones específicas del cliente. Además, el chip de seguridad ATECC608A está disponible como opción independiente.
Las características principales de EdgePro1 son una velocidad de reloj de 600 MHz y compatibilidad con 1 MB de RAM, incluida TCM (memoria de acoplamiento estrecho). Ofrece un potente procesamiento en tiempo real con NXP i. Microcontrolador MX RT1064 con Cortex M7 y Flash en chip de 4 MB. Con la ayuda de U-Blox NINA-W102, admite una CPU abierta para aplicaciones personalizables y consta de Wi-Fi 802.11b/g/n con modo dual Bluetooth v4.2. Requiere un convertidor DC-DC de 1.2A 3.3V y tiene 22 pines, 17 GPIO programables, 1 pin de reinicio y 1 LED RGB.
Funciones importantes de la MCU
- 32 mm x 16 mm
- Microcontrolador NXP i.MX RT1064 con Cortex M7
- Flash de 4 MB
- 1 MB de RAM, incluidos 512 KB de TCM
- reloj de 600 MHz
- Micro-USB con USB a serie y programación de firmware de aplicaciones
- Tensílica de doble núcleo 240 MHz, 520 KB de RAM, 2 MB de Flash
- Tamaño reducido y antena interna
- Chip de seguridad Microchip ATECC608A