Skip to content

spotflow-io/firmware-observability-examples

Repository files navigation

Spotflow Firmware Observability Examples

License: MIT Docs Blog

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.


What is Spotflow?

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.


Examples

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

Getting Started

  1. Sign up for a free Spotflow account at app.spotflow.io/signup, no credit card required.
  2. Pick an example from the table above and open its README.md.
  3. Follow the build and flash instructions inside the example to connect your device to Spotflow.

Resources


License

The code in this repository is licensed under the MIT License, see LICENSE for details.

About

Example projects demonstrating how to use Spotflow's firmware observability platform in various scenarios, such as monitoring IoT devices, embedded systems, and real-time applications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors