Zephyr has built-in debugging for many of its supported boards. Here's a real-world example of utilizing the these tools to track down and fix a networking error with CoAP.
Wireshark is an open-source network monitoring tool that also works to troubleshoot Thread networks. Golioth shows you how to get started using the tool and decoding encrypted wireless mesh packets when working with Thread or OpenThread.
Want to see everything Golioth can do? In this post, we highlight all major parts of the Golioth console and how an IoT device can deliver a range of services between Cloud and Device.
The Zephyr shell subsystem will help you directly interact with and troubleshoot your IoT hardware. This post details our most commonly used commands, as well as a listing of all Zephyr shell modules that we could extract from a recent project.
Golioth is hosting a free Zephyr training on February 26th, 2025. Join us for this three-hour crash course that will get you up to speed with the basics of building IoT applications using Zephyr RTOS.