Skip to content
Shalaka

Engineering notes

Notes from the bench

Short notes on problems we fix often. One problem each, why it happens, and what we check.

Industrial IoT connectivity

PCB design

Embedded firmware and MCU choice

Prototype to production

Cloud, apps and dashboards

Micro-apps and AI agents

A morning energy report on WhatsApp: what to send and what to leave out

What a daily plant energy message should contain, how to keep it short, and what to know about WhatsApp Business API templates and opt-in.

AI agents with a person in charge: approval steps, logs and widening what an agent may do

How to give an AI agent a narrow job, put an approval step in front of anything that leaves the building, keep a log, and widen its permissions with evidence.

Asking your datasheets and test reports questions: what a document assistant gets right and wrong

A document assistant can find the right page in a datasheet fast. Here is how retrieval, tables, scanned PDFs and invented numbers decide whether to trust it.

Calibration tracking for instruments and gauges, before the audit

What a calibration register must hold: due dates, certificates, traceability and out-of-tolerance handling, so no gauge is found overdue at an audit.

Downtime logging that operators actually use

How to get honest downtime data from the shop floor: detect stops from machine data, ask for the reason with one tap, and keep the list short.

Micro-app or ERP module: how to decide where a shop-floor task belongs

Five questions we ask before choosing between an ERP module and a small purpose-built app for a shop-floor task, and the cases where the ERP should win.

Offline-first shop-floor apps: keeping work going when the network drops

How a shop-floor app keeps recording work when Wi-Fi fails: local storage, queued writes, conflict rules, and the records that must never be lost.

One-step device provisioning at the end of the line

How to write the serial number, credentials and cloud registration in a single operator action, and what to do when one of the three steps fails.

Quality checks with photos on a tablet: designing the checklist so it gets filled in

A tablet inspection checklist only helps if inspectors use it. Layout, photo rules, reject reasons and offline use that keep the records complete.

Shift handover summaries from machine events and operator notes

How to turn overnight machine events and short operator notes into one page for the morning meeting, and where a person must still check it.

Tracking returned units by serial number so repeat faults show up early

How a returns register tied to serial numbers and production batches shows repeat faults in weeks, and why symptom and root cause need separate fields.

Turning machine alarms into maintenance tickets with history attached

How to turn an alarm into one ticket with the machine's recent readings and past faults, so the technician starts with context and not a phone call.

Watching your BoM for end-of-life and shortage notices before they stop production

How to track lifecycle status, PCN and EOL notices and stock for every BoM line, so a last-time buy or second source is decided before the line stops.

What a production test station app should record for every unit

The fields a test station app should store for each serial number, from measured values and limits to firmware version and retest history, and why.

AI for IoT

Building a hardware product in India

Company news and talks are on our news page.

Tell us what you are building.

Book a discovery call