top of page


INA333 vs ADS1232: Choosing the Right Front-End for a Precision Load Cell Design
A load cell's raw output is a tiny differential voltage off a Wheatstone bridge — typically a few millivolts per volt of excitation — and getting that signal into a microcontroller as a clean, precise digital reading is truly the hardest analog design problem in an otherwise straightforward weighing instrument. Two Texas Instruments parts come up constantly in this exact design: the INA333, a standalone precision instrumentation amplifier, and the ADS1232, a fully integrated
Srihari Maddula
1 day ago5 min read


Oscilloscope Bandwidth and Sample Rate: What You're Actually Paying For at the Bench
Here's the rule: bandwidth and sample rate answer two different questions, and a scope that's generous on one while thin on the other will misrepresent a real signal in a specific, predictable way. Most bench engineers can recite that "more bandwidth is better" and "more samples per second is better," without necessarily being able to say what either number protects against — which makes it easy to overspend on the wrong spec, or underspend on the one that actually matters fo
Srihari Maddula
1 day ago5 min read


Precision Load Cell Manufacturing: Wire EDM vs 5-Axis CNC vs 3D Printing for Sub-Millimeter Flexure Hinges
The question arrives early in nearly every precision instrument design project involving a compliant mechanism: "can we 3D print this instead of machining it?" For a monolithic flexure-based weighing cell — the precision mechanism at the heart of an analytical balance, where a single block of metal is machined to form the levers, linkages, and flexure hinges of a force-restoration weighing system — the honest, physics-grounded answer is no, not today, and it's worth understan
Srihari Maddula
Aug 237 min read


Your MCU Datasheet Lies About Current Draw — Here's What Actually Drains the Battery
The Promise: 2 μA. The Reality: 480 μA. The microcontroller datasheet says 2 microamperes in deep sleep. The engineer calculates battery life based on that number, accounting for active transmission current and duty cycle. The math produces a reassuring 14-month battery life estimate. The product is launched with an 8-month battery life claim — conservative, responsible-looking engineering. Three months in, the first batch of field devices starts reporting low battery. By mon
Srihari Maddula
Jul 276 min read


What Precision Medicine Needs from Hardware That Silicon Valley Isn’t Building
The Algorithm Has Arrived. The Hardware Has Not. Precision medicine — the discipline of tailoring clinical decisions, treatments, and preventive interventions to the individual characteristics of each patient — has been one of the most heavily funded and intensely discussed areas of healthcare innovation over the past decade. The computational infrastructure is maturing rapidly. Genomic sequencing costs have fallen by orders of magnitude. Biomedical knowledge graphs integrati
Srihari Maddula
Apr 1918 min read


Analog Is Not Dead — It Is Just Misunderstood by Software Engineers
The Most Expensive Blind Spot in Embedded Engineering There is a skill gap in embedded engineering that nobody talks about loudly, but everybody who has shipped real hardware products has encountered. It sits at the boundary between firmware and hardware. It is not about writing better drivers, not about mastering RTOS scheduling, and not about optimising power consumption in software. It is about understanding what happens to a signal before it reaches the microcontroller's
Srihari Maddula
Apr 1919 min read


Analog for Firmware Engineers: Why Your ADC Readings are Noisy (and How to Fix It)
Reading Time: 25 mins Topic: Analog Design & Signal Integrity The bridge between bits and volts is forged in the hardware layout. Photo via Unsplash. You’ve spent weeks writing a sophisticated control algorithm. Your logic is sound, your PID loops are tuned, and your code is clean. But when you look at the raw data from your 12-bit Analog-to-Digital Converter (ADC), the numbers are all over the place. A stable 1.5V input is reading anywhere from 1850 to 1920. Your first insti
Srihari Maddula
Mar 84 min read


When IoT Devices Disagree With the Cloud: How Real Systems Resolve Conflict, Drift, and Distributed Truth
A EurthTech Deep Technical Narrative Every IoT engineer eventually faces a strange moment — one that is never mentioned in textbooks, rarely discussed in architecture diagrams, and almost never spoken about in marketing material. It happens when a device and the cloud both believe they are right…and they disagree. At first, this feels absurd.How can a tiny device mounted on a pipe or ceiling disagree with a cloud running Kubernetes clusters, Postgres, EMQX brokers, and Lambda
Srihari Maddula
Dec 26, 20256 min read
bottom of page
