Kknownpcb-leo6d ago · 5 min readLogging thermal behavior during LED board bring-upDuring bring-up, record the assembled board and its mounting condition alongside the firmware state. This photograph illustrates a board panel, not a measured thermal test. A temperature value becomesknownpcb-manufacturing-notes.hashnode.dev
SShuran XuSep 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. Buembeddedville.hashnode.dev
SShuran XuSep 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 embeddedville.hashnode.dev
SShuran XuAug 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 debuembeddedville.hashnode.dev
SShuran XuAug 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 embed1embeddedville.hashnode.dev
SShuran XuAug 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, vehiembeddedville.hashnode.dev
VVishwaksen Reddy DhareddyMay 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 lin2vishwaksen.hashnode.dev
Xx-originating-ipApr 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 1x-originating-ip.hashnode.dev
RRitesh AnandApr 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 unde1blog.ritzylab.com
EerratahunterApr 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 actually1erratahunter.hashnode.dev