To make it easier to convert hardware schematics into devicetree language, the extension provides the Devicetree Visual Editor, which comes with the following features:
- Overview of the devicetree context
- A visual representation of the devicetree file structure
- A visual representation of the hardware peripherals
- Real-time propagation of updates to the hardware schematic based on the edits made to the devicetree nodes and properties in
.dts,.dtsi, and.overlayfiles - An interface for inspecting, adding, and editing nodes and properties
- Integration with the devicetree language support from the nRF DeviceTree extension, which provides the most commonly used nodes and properties in Zephyr and the nRF Connect SDK
See How to work with Devicetree Visual Editor for more information.
Note
You still need to manually create a devicetree file before you edit them in the Devicetree Visual Editor.