Rising Edge Digital

TL;DR

This article provides a practical guide for debugging Linux applications using Visual Studio Code (VS Code) over SSH. It details the necessary setup, including the installation of VS Code's Remote Development extension, which allows you to work on code hosted on a remote machine as if it were local. The guide walks you through creating a simple "hello world" application on an embedded Linux system such as the NXP i.MX93 or Raspberry Pi.

Why This Was Curated

The article provides a practical guide for software developers to debug Linux applications on embedded systems using VS Code, making it highly relevant and actionable. It is accessible for those transitioning from software to hardware, though it could benefit from additional depth in terms of broader hardware concepts.