Spotflow is an observability platform designed to bring cloud-style monitoring to embedded devices. This walkthrough covers setting up Spotflow with Zephyr RTOS on an NXP FRDM-MCXN947 board, including installing the MCUXpresso toolchain, resolving a Python 3.14 compatibility issue (downgrading to 3.12 fixes it), configuring Ethernet connectivity, and establishing a secure MQTT/TLS connection to the Spotflow cloud dashboard. After connecting the board to a network via Ethernet, the device successfully registered with Spotflow and began transmitting logs remotely. A follow-up article will cover integrating Spotflow into a custom Zephyr project for real telemetry collection.
Table of contents
Development EnvironmentBuilding and Flashing the Sample ApplicationVerifying Application ExecutionConclusion363 Impressions