top of page
All Posts


Can a Low-Cost Sensor Catch Adulterated Milk at a Collection Centre? Eight Objections, Answered
Milk can pass a fat and SNF test after water and powder have been added, and no conductivity probe will find urea. This post answers eight objections to cheap adulteration sensing at collection centres, using FSSAI standards, verified screening code and a three-tier testing workflow.
Srihari Maddula
Oct 2119 min read


LoRa Range on Indian Farms: A Link-Budget Field Guide for Ponds, Sheds and Fields
A LoRa link is a budget of decibels, and every farm spends it differently: palms, tin roofs, ponds and low antennas all take their share. This field guide walks through the link budget, India's 865 to 867 MHz band, antenna height and Fresnel clearance, a verified calculator and a field-test procedure.
Srihari Maddula
Oct 2118 min read


Sizing Solar and Battery for Pond and Shed IoT Nodes in India: Surviving a Week of Monsoon Cloud
A node sized on India's annual average sunshine goes dark on day four of a monsoon spell. This framework sizes panel and battery for the worst cloudy week, with a load budget, derating, an energy-aware firmware rule and a simulation you can rerun.
Srihari Maddula
Oct 2119 min read


Do Automatic Shrimp Feeders Really Save Feed? Timers, Feed Trays and Acoustic Sensing Compared
An automatic feeder is a delivery device, and the savings come from the decision about how much to deliver. This myth-bust compares timers, feed trays and acoustic sensing against the published evidence, with verified code, a cost model and a checklist for Indian shrimp farms.
Srihari Maddula
Oct 2119 min read


Automatic Bird Weighing in Broiler Sheds: How Platform Scales Work, How Many Birds You Need, and What to Do With the Curve
A farmer who weighs 100 birds a week sees a sample. A platform scale sees thousands a day, but only the birds that choose to visit. This framework covers the scale, the filter, the statistics, the bias and the decisions, with verified code and a supplier brief.
Srihari Maddula
Oct 2117 min read


Which Shrimp-Pond Water-Quality Sensors Are Worth Installing in India, and Which to Skip
A farm can hang seven different probes in one pond, and most of them will teach the farmer nothing he can act on. This verdict ranks temperature, dissolved oxygen, pH, salinity, ammonia, turbidity and ORP sensors by what each one lets a farmer do within an hour, and what it costs to keep each one honest.
Srihari Maddula
Oct 2018 min read


Can Edge AI Vision Survive a Poultry Shed? Dust, Ammonia, Dim Light and Power Cuts, Answered
A broiler shed in grow-out is lit about as brightly as a dim hallway, full of dust and ammonia, with tens of thousands of birds in the way. This post puts eight objections to edge AI cameras in poultry sheds, answers each from published evidence and field practice, and ends with a specification, a health-check script and a commissioning checklist.
Srihari Maddula
Oct 2018 min read


Livestock Tracking for Indian Dairy Farms: GPS Collars vs LoRa vs BLE vs Ear Tags, and What Each Tells a Farmer
Most Indian dairy farmers keep two or three animals, and the question they ask is rarely where the cow is. This verdict starts from what a farmer needs to know (heat, health, theft, boundary) and matches each need to GPS collars, LoRa, BLE or ear tags, with an energy model, heat-detection code and a decision table by herd size.
Srihari Maddula
Oct 2018 min read


Building Electronics for Indian Defence Customers: Environmental Testing, EMC, Documentation and Sourcing, Explained for Product Teams
A defence customer buys a file as much as a unit: a test plan, a set of reports, a bill of materials with origins, and a quality-assurance trail. This field guide walks a commercial IoT team through what Indian defence buyers typically expect, how to plan the test programme, how to design for it, and which questions to ask before bidding.
Srihari Maddula
Oct 2019 min read


Why Your Load Cell Reading Drifts: A Weighing-Electronics War Story, from Strain Gauge to Legal Metrology
At 6:40 a.m. the empty scale read zero. At 3:10 p.m. it read 118 grams. By nine at night it was back to 4. This war story follows the hunt for that drift through cable resistance, excitation, thermoelectric voltages, creep and moisture, to the cause nobody suspected, and ends with a compensation script and a bench-test protocol.
Srihari Maddula
Oct 2018 min read


Satellite IoT in 2026 for Remote Assets: Iridium SBD vs NB-IoT NTN vs Licensed Backhaul, and What India's Rules Mean for Each
For a remote asset outside India, design around standards-based NB-IoT over satellite where certified chipsets and a commercial service exist, and keep Iridium SBD for products that ship first. Inside India, the first question is which satellite services you may legally use.
Srihari Maddula
Oct 2015 min read


Can COTS AI Accelerators Survive in Orbit? Radiation, Power, and Fault Handling for Onboard Satellite Inference
Two-thirds of the Earth is under cloud at any moment, so running a neural network on the satellite saves downlink. The real question is not whether a commercial chip is radiation-hard, but whether the system around it detects, contains and recovers from the faults radiation causes.
Srihari Maddula
Oct 2015 min read


EU Cyber Resilience Act for IoT Firmware: What Became Mandatory on 11 September 2026 and What Indian Exporters Must Ship by December 2027
From 11 September 2026, manufacturers selling connected products into the EU must report actively exploited vulnerabilities within 24 hours of becoming aware. The rest of the Cyber Resilience Act applies from December 2027. Treat them as two clocks driven by one pipeline.
Srihari Maddula
Oct 2017 min read


LoRaWAN Security Explained: Why "AES-128 Encrypted" Does Not Mean Authenticated End to End, and When You Need Application-Layer AES-CMAC
LoRaWAN is secured with AES-128, but that is a statement about a cipher, not about whether your application can trust a reading. This post shows where the gaps sit and how an eight-byte application-layer AES-CMAC tag closes them.
Srihari Maddula
Oct 2016 min read


Is YOLO Free for Commercial Products? AGPL-3.0, Enterprise Licences, and the Apache-2.0 Detectors You Can Ship
Open source does not mean free to include in a closed commercial product. Ultralytics YOLO ships under AGPL-3.0 with a paid Enterprise licence. This post explains what the licence asks, where teams get caught, and which detectors are available under permissive terms.
Srihari Maddula
Oct 2015 min read


IoT Device Certification in India (2026): WPC ETA, BIS CRS and TEC MTCTE, and Which Ones Your Product Actually Needs
Three agencies, three acronyms and three portals can touch the same IoT product in India. This field guide explains what WPC ETA, BIS CRS and TEC MTCTE each check, the obligations that ride along, and how to plan approvals as a design input.
Srihari Maddula
Oct 2015 min read


Zephyr vs FreeRTOS vs Eclipse ThreadX in 2026: A Decision Framework for Industrial IoT Firmware
Most RTOS comparisons rank scheduler latency and footprint. The factors that decide whether a product line is still maintainable in four years are the support lifecycle and the silicon vendor's software. This framework ranks those first and kernels last.
Srihari Maddula
Oct 2016 min read


ISO 20816 Vibration Severity Explained: Setting Alarm Thresholds for Wireless Condition-Monitoring Sensors
A reading of 4.5 mm/s RMS marks the edge of the damage zone on a 55 kW pump motor and the top of the acceptable range on a 450 kW fan. Set vibration alarms in three layers: ISO 20816 zones, a baseline-relative limit and a trend limit.
Srihari Maddula
Oct 2017 min read


Dissolved Oxygen Monitoring for Shrimp Ponds: Optical vs Galvanic Sensors, Salinity Compensation, and Aerator Control That Beats the 3 AM Crash
At four in the afternoon the pond reads 7.2 mg/L. At 3:40 the next morning it is at 2.1. This story of a brackish-water shrimp pond pilot covers the sensor, the salinity compensation and the aerator control that each have to be right at the worst hour of the night.
Srihari Maddula
Oct 2016 min read


LiSOCl2 vs LiMnO2 vs LiFePO4 for LoRa Sensor Nodes: Choosing Battery Chemistry and Avoiding the Pulse-Current Trap
The average current of a LoRa node is tiny and its peak current is not. Battery capacity is sized by the average, but survival is decided by the peak. This verdict compares four chemistries, explains passivation, and shows how to size a pulse capacitor.
Srihari Maddula
Oct 2015 min read
bottom of page
