Technology Division

Hardware.
Software.
Built to measure.

Two engineering wings. Circuits and firmware on one side, applications and data systems on the other — both running in parallel.

STM32 L4R5 ADS1299 8-ch AFE nRF52840 BLE 5.3 ECG LEAD II EMG AFE EEG 8-CH ECG/EGG GASTRIC CAPSULE
PCB circuit board
PCB Design & Layout
Firmware development
Embedded Firmware
Signal processing
Signal Processing
Device Connectivity

Computer talking
to hardware.

Every device we build speaks directly to our software — wirelessly over BLE or wired over USB. Firmware and the host application are co-designed from day one.

BLE 5.3 USB-C / HID UART · SPI · I²C MQTT · WebSocket
BLE 5.3 USB-C
HOST SOFTWARE
Python · React · API
nRF52840
ADS1299
EMBEDDED DEVICE
Firmware in C · FreeRTOS
Real-time · <4 ms latency
Hardware Wing

We build the physical device.

Circuits, PCBs, firmware, enclosures — all in-house. No hand-offs for bring-up or testing.

Biopotential Acquisition
EMG, EEG, ECG, EGG front-ends. ADS1298/1299 AFE, 24-bit ADC, sub-µV noise floors.
PLC & Automation
Delta DVP and Siemens S7 series. Ladder Diagram & Structured Text under IEC 61131-3.
Robotics & Motion
ROS 2 (Humble) with Xenomai RT. Dynamixel drives, Beckhoff TwinCAT 3 for motion-critical tasks.
Custom RF & Wireless
BLE 5.3, 434 MHz telemetry, UART/SPI protocol stacks. Antenna design and matching networks.
In Development
Ingestible Capsule Electronics
A swallowable module packed with pressure, pH, temperature, and imaging sensors — all within a biocompatible enclosure smaller than a standard capsule tablet. RF telemetry at 434 MHz + BLE, zinc-air cell power management.
pH P T nRF52810 ZINC-AIR CELL 72 hr endurance
11 × 26 mm
Max dimensions
434 MHz + BLE
RF telemetry
72 hr
Battery endurance
Board to bench
01
Schematic → KiCad layout

Component selection documented. 2–4 layer with controlled impedance.

02
Firmware bring-up

C on STM32 / nRF52840. FreeRTOS or Zephyr where scheduling is needed.

03
Enclosure & bench test

Fusion 360 → Bambu P1S FDM / SLA. Waveform captures and verification.

04
Full handover

KiCad project, BOM, firmware repo — you own everything.

PCB in lab
<1µV
Noise floor
24-bit
ADC
4-layer
PCB max
Signal Quality

From electrode
to clean data.

Guard traces, isolated power planes, and shielded analogue grounds — non-negotiable on every biopotential board.

EMG — 20–500 Hz, <1 µV noise floor
EEG — 0.5–70 Hz, 8-channel, 24-bit ADC
ECG — 3-lead / 12-lead, <5 µVpp noise
EGG — 0.05–0.25 Hz gastric slow-wave
EMG EEG ECG EGG 1 kHz SAMPLING · 24-bit · CMRR >120 dB · ISOLATION: 4kV
Software Wing
Software Wing

We build the software that runs it.

Device connectivity, data pipelines, dashboards, and signal intelligence — co-designed with the hardware team.

Dashboard
Backend & APIs
FastAPI or Django for data-heavy apps; Node.js for real-time throughput. AWS or on-premise.
FastAPINode.jsPostgreSQLDocker
Frontend & Mobile
Web dashboards in React/Next.js. Mobile in React Native — device pairing and real-time display.
ReactNext.jsReact Native
Real-time Pipelines
MQTT-based streaming with TimescaleDB for time-series. No dropped samples on multi-channel recordings.
MQTTTimescaleDBKafka
System Integration
FHIR R4 and HL7 v2 for EMR/LIMS connectivity. 21 CFR Part 11 audit trails where required.
FHIR R4HL7 v221 CFR P11
Signal processing & data science

Raw signals become actionable data. Processing pipelines built alongside the firmware — not after.

01
Physiological signal processing

ECG, EEG, EMG, EGG — cleaning, artefact removal, feature extraction via NumPy/SciPy/PyWavelets.

02
Edge ML inference

PyTorch for training; TFLite / ONNX Runtime for on-device inference on Cortex-M chips.

03
PK/PD modelling

Population modelling in NONMEM and Monolix for drug development and clinical trial analysis.

Tools We Use

What we actually work with.

Hardware — MCUs
ARM Cortex-M
STM32F4 / L4 nRF52840 ESP32-S3 CMSIS-DSP FreeRTOS · Zephyr
Hardware — PCB & Mechanical
KiCad & Fusion 360
KiCad 7/8 Fusion 360 JLCPCB / PCBWay FDM / SLA print
Software — Applications
Python, React, Node.js
FastAPI / Django React / Next.js React Native Docker / K8s AWS / On-prem
Software — Signal & AI
PyTorch, SciPy, NONMEM
PyTorch TFLite / ONNX SciPy · PyWavelets NONMEM / Monolix MLflow
How We Work

Four stages, no surprises.

01
Scoping Call

One call with an engineer. We understand what you need and tell you honestly if it's a fit.

02
Written Proposal

Architecture, timeline, milestones. Fixed-price where scope is clear; T&M where it isn't.

03
Build Cycles

Fortnightly checkpoints. You see bring-up videos or software demos — not status slides.

04
Handover

Full source — KiCad files, firmware repos, schematics, all documentation. No lock-in.

About the Division

Engineering-first.
Evidence-grounded.

Mecklin Research Private Limited was incorporated in Lucknow in 2024. The technology division runs hardware and software engineering alongside business operations — each with its own focus and bandwidth.

Based in Lucknow, UPPrimary engineering office. We travel to client sites across India for commissioning and integration.
Your IP stays with youSource files, schematics, and firmware repos handed over at close. No withholding.

Typical Timelines

Custom PCB (2–4 layer)4–10 wks
Embedded firmware + app8–20 wks
Capsule electronics module16–28 wks
Robotics prototype12–24 wks

Standards

Electrical safetyIEC 60601-1
PLC programmingIEC 61131-3
Pharma software21 CFR P11
Quality managementISO 13485

A technical problem that fits what we do?

Tell us what you're building, what you already have, and what's blocked. We reply within one business day.

priyanshu@mecklin.in