Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Percepio View for Zephyr is a free software tool for visualizing traces from Zephyr-based embedded applications. It displays RTOS-aware timelines, system and user events, CPU load, and task execution. Its documented capture workflow is snapshot tracing: data is held in a ring buffer in target RAM, then transferred to a host computer over a regular debugger connection. Trace streaming is a paid upgrade.

What Percepio View is—and what it shows

Percepio announced View for Zephyr on June 3, 2025, describing it as a free trace visualization tool based on Tracealyzer. It is software, not a physical debugging instrument, and is intended to help Zephyr developers inspect what their systems did during execution. Percepio’s launch announcement lists these capabilities:

  • RTOS-aware timeline views
  • Detailed system and user event logs
  • CPU-load and task-execution graphs
  • Support for custom tracepoints

Percepio says registration unlocks additional features at no cost. That does not mean every capability or product upgrade is free; the distinction matters if you need streaming or deeper profiling.

How tracing works with Zephyr

Zephyr documents View’s capture mode as snapshot tracing. Trace data is kept in a ring buffer in the target device’s RAM. You then save that data to the host computer through the regular debugger connection. The Zephyr tracing documentation describes this workflow and positions trace visualization as a complement to a traditional debugger: View can show execution of threads, interrupt service routines (ISRs), system calls, and user events.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This is a capture-and-inspect workflow, rather than a promise of continuous streaming. The buffer’s finite capacity also makes it important to plan what activity you want to capture; the launch announcement and documentation do not specify a universal trace duration or buffer size.

When the free View tier may be enough

View is a fit to consider when you want to inspect captured Zephyr execution visually and the snapshot workflow suits your debugging task. Its announced free feature set covers timelines, event logs, CPU load, task execution, and custom tracepoints. Percepio’s announcement says the software is downloadable from traceviewer.io.

Rank #2
XIAO nRF52840 3PCS Pack - NFC, Onboard Bluetooth5.0 Antenna, Supporting Arduino, MicroPython, CircuitPython, tinyGo, Zephyr, Meshtastic, Amazon Sidewalk, QMK, ZMK
  • Versatile Microcontroller: Incorporate the Nordic nRF52840 chip with FPU, operating up to 64 MHz, mounted multiple development ports
  • Embracing Open Source: As an open source hardware, it also supports popular projects of Arduino / CircuitPython / Micropython / tinyGo / Zephyr / Meshtastic / Amazon Sidewalk / QMK / ZMK / ThingSpeak
  • Wireless Capabilities: Implement Bluetooth 5.0, BLE functions with onboard antenna, also provide NFC connectivity
  • Elaborate Power Design: Provide ultra-low power consumption as 5μA in deep sleep mode while supporting lithium battery charge management
  • Thumb-Sized Design: 21 x 17.5mm, Seeed Studio XIAO series classic form-factor, suitable for wearable devices

For developers who need longer captures or additional profiling, Percepio presents Profile as an optional route. The launch material associates Profile with capabilities such as thread timing, memory usage, and plotting application variables; do not assume those are included in free View.

Does Percepio View support trace streaming?

Zephyr’s documentation distinguishes View’s snapshot tracing from trace streaming: streaming requires paid Percepio upgrades. If continuous or longer-duration capture is central to your work, check Percepio’s current product documentation and licensing before choosing a workflow. The June 2025 launch announcement and current Zephyr documentation establish an upgrade boundary, but do not specify a universal price or plan availability.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
1pc XIAO nRF54LM20A Bluetooth 6.0 Development Board, 512KB RAM, 2MB NVM, Arm Cortex-M33 128 MHz, with nPM1300 PMIC
  • ULTRA-LOW-POWER SoC: Powered by Nordic's nRF54LM20A with a 128 MHz Arm Cortex-M33 processor, 512 KB RAM, and 2 MB on-chip NVM.
  • MULTI-PROTOCOL WIRELESS: Supports Bluetooth LE 6.0 with Channel Sounding, Mesh, Thread, Zigbee, Matter, NFC, and proprietary 2.4 GHz protocols.
  • EXCEPTIONAL POWER EFFICIENCY: Deep sleep current as low as 4.76 µA and Ship Mode at just 0.33 µA for extended battery life.
  • RICH I/O & CONNECTIVITY: Features 28 GPIOs, USB Type-C, 8 MB external flash, IPEX4 antenna connector, and onboard nPM1300 PMIC for battery charging.
  • COMPACT & VERSATILE: Measuring just 21 x 17.8 mm, it supports nRF Connect SDK, PlatformIO, and Zephyr RTOS for wearables and IoT applications.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How View fits into a debugging setup

View is a visualization layer alongside a traditional debugger, not a substitute for one. The documented transfer method uses the regular debugger connection, but the cited materials do not name a required probe, development board, or specific hardware model. They also do not establish that you must buy new hardware. Confirm that your existing target and debugger can support the trace configuration you intend to use.

Percepio’s launch release quoted CTO and founder Johan Kraft calling visibility important in embedded development and describing View as making trace diagnostics accessible to Zephyr developers. Linux Foundation Vice President of Dependable Embedded Systems Kate Stewart also welcomed the increased accessibility. These are statements in the vendor’s release, not independent measurements of debugging speed or effectiveness.

Rank #4
Sale
KEYESTUDIO Raspberry Pi PICO IO Shield Pico Breakout Board for Raspberry Pi Pico Development Board
  • This Raspberry Pico IO shield is designed for the Raspberry Pi Pico development board. Note Raspberry Pico is Not Included!
  • It also incorporates communications ports like 2 x I2C, 2 x UART, 2 x SPI, 3 x analog IO and 13 x digital IO as well as a 6.5-12V power interface.
  • On board with four block building holes can assist to wire up multiple sensors or modules, which exceedingly increases more functions.
  • DC input voltage: 6.5-12V ; Output voltage: DC3.3V V
  • There are 26 GPIO pins, so you will be motivated to create what you want to make.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.