Real-world firmware examples for the Spotflow observability platform. Each example accompanies a Spotflow blog post and provides complete, buildable code that you can clone, adapt, and use as a starting point for your own projects.
Spotflow is an observability platform built specifically for embedded devices. It collects logs, metrics, and crash dumps from your firmware and makes them searchable and actionable from a single web interface, without requiring a field visit or a serial cable.
Spotflow integrates with Zephyr RTOS and nRF Connect SDK as a standard west module, and with ESP-IDF as an ESP component. Any other platform can connect via MQTT over TLS.
| Example | Platform | Blog Post |
|---|---|---|
| smart-lock-fleet | Zephyr RTOS | Custom Metrics & Dashboards for Embedded Devices |
| esp32-industrial-sensor-observability | Zephyr RTOS | Debugging ESP32 Devices in the Field |
| zephyr-crash-debugging | Zephyr RTOS | Debugging a Zephyr RTOS Crash with Spotflow AI Analysis |
- Sign up for a free Spotflow account at app.spotflow.io/signup, no credit card required.
- Pick an example from the table above and open its
README.md. - Follow the build and flash instructions inside the example to connect your device to Spotflow.
The code in this repository is licensed under the MIT License, see LICENSE for details.