Nexus Embedded PlatformΒΆ
Note
Language / θ―θ¨: Use the language switcher in the sidebar.
Welcome to the Nexus Embedded Platform documentation. Nexus is a world-class embedded software development platform designed for building reliable, secure, and portable embedded applications.
Getting Started
User Guide
API Reference
Development
FeaturesΒΆ
Hardware Abstraction Layer (HAL): Unified API for GPIO, UART, SPI, I2C, Timer, ADC
OS Abstraction Layer (OSAL): Portable RTOS interface supporting FreeRTOS and bare-metal
Log Framework: Flexible logging with multiple backends, async mode, and module filtering
Multi-Platform Support: STM32F4, STM32H7, ESP32, nRF52, and more
Security: Secure boot, TLS 1.3, crypto engine, key management
Functional Safety: MISRA C compliance, MPU protection, runtime checks
Cloud Integration: AWS IoT, Azure IoT, Alibaba Cloud IoT
AI/ML Support: TensorFlow Lite Micro, CMSIS-NN
Quick LinksΒΆ
Introduction - Learn about Nexus
Installation - Set up your environment
Quick Start - Build your first app