Embedded Systems

35 article(s) tagged “Embedded Systems”. ← All Posts

VS Code debugging a cross-compiled ARM Linux program running on a DE10-Nano board
Embedded Systems Sep 03, 2026

DE10-Nano Cross-Compiling & Remote Debugging from VS Code

Your laptop is x86, the DE10-Nano's ARM. Here's a full working setup — Makefile, tasks.json, launch.json, settings.json — that cross-compiles a C program, ships it to the board over SSH, and lets you set breakpoints and step through it live from VS Code.

Read More →
DE10-Nano board close-up labeled Button, GPIO, A/D, LED, etc.
Embedded Systems Aug 24, 2026

DE10-Nano Peripheral Inventory (DE10-Nano)

Cataloguing every onboard peripheral on the DE10-Nano straight from the official User Manual — FPGA-side buttons, switches, ADC, and HDMI; HPS-side UART, accelerometer, Ethernet, and more — before writing a single line of project code.

Read More →
DE10-Nano SoC FPGA board with a lit onboard blue LED
Embedded Systems Aug 23, 2026

The DE10-Nano SoC FPGA (DE10-Nano)

Why I picked up the DE10-Nano Cyclone V SoC FPGA after a whole series on the BeagleBone Black — an ARM Cortex-A9 running Linux paired with FPGA fabric you program yourself.

Read More →