SXShuran Xuinembeddedville.hashnode.dev·Sep 4 · 10 min readFPGA’s Role in Embedded Systems Engineering — and Where It Can Take Your Career When people talk about embedded systems, the first things that usually come to mind are microcontrollers, C/C++, RTOS, device drivers, and Embedded Linux. FPGA is often treated as a separate field. Bu00
SXShuran Xuinembeddedville.hashnode.dev·Sep 1 · 5 min readDo Embedded Engineers Really Become More Valuable With Age?One of the biggest misconceptions I see among junior embedded engineers is: “Every year I work in embedded systems, I’m building deeper technical expertise.” Sometimes that’s true. But sometimes what 00
SXShuran Xuinembeddedville.hashnode.dev·Aug 27 · 10 min readBare-Metal Firmware Bring-Up on Cortex-M: From Reset Vector to First UART A new board is on the bench. The power rails look reasonable, the debugger connects, and the firmware flashes without complaint. You press reset. Now what? Maybe an LED starts blinking. Maybe the debu00
SXShuran Xuinembeddedville.hashnode.dev·Aug 20 · 9 min readBeyond Wi-Fi: What It Really Takes to Build Reliable IoT Networking on ESP32When Connecting is only the beginning An IoT gateway sits in the middle of a journey: receiving data, making sense of it, and delivering it somewhere useful. There is a particular moment every embed10
SXShuran Xuinembeddedville.hashnode.dev·Aug 5 · 20 min readEdge AI for Firmware Engineers: Why It Matters and How to Start1. Introduction: What is Edge AI If you work in firmware, you have probably noticed that AI is no longer staying in the cloud. It is showing up in cameras, wearables, factory sensors, appliances, vehi00
VRVishwaksen Reddy Dhareddyinvishwaksen.hashnode.dev·May 30 · 12 min readBuilding a Furuta Pendulum - Part 4: Firmware, PD Control, and Log-Based Nonlinear TuningIn Part 3, I covered the hardware build and the diagnostic tests that made the setup trustworthy enough to control. This post is about the actual firmware and controller iteration. We started with lin20
Xx-originating-ipinx-originating-ip.hashnode.dev·Apr 30 · 8 min readBuilding 'nandtap': Dumping a Cisco Meraki Z1 NAND via Raspberry Pi GPIO Without Removing Chip from BoardTL;DR: https://github.com/x-originating-ip/nandtap As part of some personal upskilling, I wanted to get a better feel for what edge-device forensics actually looks like in practice. It’s one of those 10
RARitesh Anandinblog.ritzylab.com·Apr 13 · 2 min readAI Can Write Your Frontend. It Can't Write Your Firmware. Here's Why.Ask an AI agent to build a React dashboard. You'll get something that runs. Ask it to write firmware for a sensor driver on FreeRTOS. You'll get something that compiles. Maybe. And crashes at 3am unde10
Eerratahunterinerratahunter.hashnode.dev·Apr 11 · 15 min readHow I Build Firmware with AI — A Research, Plan, Execute, Test Loop in PracticeI expected AI coding tools to boost my productivity. Half right, half wrong. I develop Zephyr RTOS-based firmware for nRF52/nRF53 using Claude Code as my primary tool, and the first few weeks actually10
Eerratahunterinerratahunter.hashnode.dev·Mar 25 · 14 min readEmbedded Firmware Development with Claude Code — Devicetree, Kconfig, and DebuggingTL;DR 75% of Zephyr firmware development time goes to Kconfig/devicetree configuration and build error interpretation, not writing code — Claude Code can intervene in that 75% directly from the termi00