Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Using Visual Studio Code for Embedded Development

Linux Foundation via YouTube

Overview

Explore embedded Linux development using Visual Studio Code in this comprehensive conference talk. Learn about setup, essential extensions, and practical demos covering kernel cross-compilation, C programming, CMake integration, and remote debugging. Gain insights into VS Code's capabilities, limitations, and comparisons with other solutions for embedded development workflows. Discover how to enhance productivity and streamline your embedded Linux projects using this popular integrated development environment.

Syllabus

Intro
Using Visual Studio Code for Embedded Linux Development
Disclaimer and goals
Issues in Visual Studio Code
Other related solutions
Quick Visual Studio Code glossary
Demo: Visual Studio Code setup
Demo: cpptools extension
Demo: VIM extension
Demo: Checkpatch Lint extension
Demo: Kconfig syntax highlighting
Demo: Embedded Linux kernel Dev extension
Demo: Linux kernel cross-compiling
Demo: cross-compiling a simple C program
Demo: CMake Tools
Demo: remote debugging with gdbserver
VS Code and extensions vs Elixir
Visual Studio Code limitations
Conclusions: Visual Studio Code and Embedded Linux

Taught by

Linux Foundation

Reviews

Start your review of Using Visual Studio Code for Embedded Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.