Engineering across
every layer of the stack.

From embedded firmware running on a microcontroller to cloud dashboards processing real-time factory data & Artificial Intelligence, Sampurna Labs engineers the complete system.

Technologies We Work With

Next.jsReactArtificial IntelligenceMachine LearningData ScienceNode.jsPythonCEmbedded CC++ESP32STM32ArduinoRaspberry PiModbus RTURS-485MQTTI2CSPIUARTPCB DesignKiCadNext.jsReactArtificial IntelligenceMachine LearningData ScienceNode.jsPythonCEmbedded CC++ESP32STM32ArduinoRaspberry PiModbus RTURS-485MQTTI2CSPIUARTPCB DesignKiCad
3D Enclosure DesignAWS IoTFirebasePostgreSQLREST APIsWebSocketsLinuxRTOSFingerprint ModulesProximity SensorsCloud SyncBQ76930Li-ion BMSCell BalancingMOSFET ProtectionPower ElectronicsKelvin SensingGeared StepperMicrosteppingClosed-loop ADCScaife ControlSTM32CubeIDEBare-Metal C3D Enclosure DesignAWS IoTFirebasePostgreSQLREST APIsWebSocketsLinuxRTOSFingerprint ModulesProximity SensorsCloud SyncBQ76930Li-ion BMSCell BalancingMOSFET ProtectionPower ElectronicsKelvin SensingGeared StepperMicrosteppingClosed-loop ADCScaife ControlSTM32CubeIDEBare-Metal C
Pillar 01
Industrial SaaS

Software built for factory floors & office desks.

Industrial software has unique demands. It must work when internet is unreliable, make sense to managers who are not full-time computer users and support workflows like stitch rates, daily wages, cash advances and shift schedules.

We have built production software from inside a factory. That context is difficult to replicate from the outside.

What we deliver

  • Production tracking systems (real-time, machine-level)
  • Automated payroll engines (piece-rate, daily wage, mixed)
  • Factory management dashboards
  • AI for making users work smarter, not harder
  • Job order and inventory management
  • Worker HR and attendance systems
  • Analytics and reporting pipelines

Reference: EaseEmbro Production Suite

Live & Deployed
  • Real-time production tracking across 24 machines
  • Automated monthly payroll for 47 workers
  • Live job order and worker management system
Explore EaseEmbro →
Pillar 02
Hardware · Firmware · IoT

Devices designed to run in the real world, not a lab.

Building an IoT device is not about connecting a development board to the internet. It is about designing systems that survive dust, voltage fluctuations and 24-hour operation while transmitting accurate data reliably.

We design from the ground up: circuit schematics, PCB layout, enclosure design, embedded firmware and cloud integration.

Our embroidery IoT monitor demonstrates this at system level: ESP32 nodes with four-sensor fusion, 220V-powered from machine supply, publishing to a local MQTT broker running on an Android tablet — a complete, self-contained factory intelligence system with zero cloud dependency. Offline by design. Reliable by architecture.

What we deliver

  • Custom PCB design and prototyping
  • Embedded firmware (C, C++, ESP32, STM32)
  • Biometric sensor integration (fingerprint, RFID)
  • Industrial communication protocols (Modbus, RS-485, UART)
  • Edge computing and local data processing
  • Cloud sync and remote OTA firmware updates
  • Enclosure design for industrial environments
  • MQTT-based IoT architectures (cloud and offline-first)
  • Multi-sensor fusion (Hall, CT clamp, optical, NTC)
  • Android embedded system development (API 24+)
  • OEE and industrial efficiency metric systems

SmartAttend Biometric Terminal

Completed · Shipped

ESP32 · Fingerprint Module · 3D Enclosure · Cloud API

IndustrialEdge IoT Gateway

Research Complete

STM32 · Modbus RTU · RS-485 · MQTT · AWS IoT

Pillar 03
Power Electronics · Battery Engineering

Precision power design for demanding applications.

Power electronics sits at the intersection of physics, chemistry and embedded control. Designing a battery management system means understanding electrochemistry, power electronics and embedded firmware state logic.

We have delivered a complete 48V Li-ion BMS design, from AFE IC architecture through PCB layout and protection suite implementation to a 10-stage production and QA protocol.

What we deliver

  • Li-ion BMS design (13S and other configurations)
  • AFE IC integration (TI BQ series and equivalents)
  • MOSFET protection topology (OVP, UVP, OCP, SCP, thermal)
  • Passive and active cell balancing design
  • 2oz copper PCB design with thermal management
  • 4-wire Kelvin sensing for accurate coulomb counting
  • Production flow specification and Go/No-Go QA protocols
  • UN38.3 compliance preparation documentation

Reference: 48V / 15A E-Bike BMS

Design Complete · Production-Ready
Configuration:13S Li-ion (18650 / 21700)
Nominal Voltage:48V (54.6V max charge)
Cont. Discharge:15A (30A peak burst)
AFE IC:BQ76930 (TI)
Protection:OVP · UVP · OCP · SCP · Thermal
Balancing:Passive (40–70mA)
MCU Layer:STM32 (optional smart BMS)
PCB Spec:2oz copper, Kelvin sense
QA Protocol:10-stage production flow
  • Complete schematic architecture from cell pack to output connector
  • Full Go/No-Go protocol with 7 defined test checkpoints per unit
  • Production-ready specification including cell matching, spot welding and initial charge cycle
Pillar 04
Precision Automation · Embedded Control

Closed-loop control where human consistency runs out.

Some manufacturing processes demand more precision than any operator can consistently deliver. This is where embedded closed-loop control systems make the difference.

Our diamond polishing automation system demonstrates this model: an STM32 controller with geared stepper precision and ADC-based surface quality detection, replacing manual judgement with objective embedded logic.

What we deliver

  • STM32-based precision motion control systems
  • Geared stepper and servo integration (microstepping, backlash elimination)
  • ADC-based analog feedback and threshold detection
  • Closed-loop state machine firmware (bare-metal C and HAL)
  • Multi-stage process sequencing (multi-facet, multi-axis)
  • Custom sensor circuit design and signal conditioning
  • Production prototype to deployment-ready system

Reference: Diamond Polishing Control System

Prototype Complete · Embedded System
Controller:STM32 (ARM Cortex-M)
Motion:Geared stepper + microstepping driver
Feedback:ADC-based surface quality sensor
Control:Closed-loop threshold detection
Precision:Sub-degree angular positioning
Firmware:Bare-metal C / STM32 HAL
Application:Diamond facet polishing (scaife)
Geometry:Round brilliant, princess, custom
  • Objective facet quality detection eliminating manual visual inspection
  • Programmatic multi-facet sequencing with consistent polish depth
  • Repeatable output across stones — same program, same result

We work best with
builders and makers.

Manufacturing Companies

Factory owners and manufacturing companies who need custom software, tracking systems, or automation tools for their specific operation.

OEM Equipment Manufacturers

OEMs who need an engineering partner to develop a component, subsystem, or electronic module with complete technical documentation.

Technology Companies

Teams that need embedded hardware or IoT capabilities they do not have in-house, from PCB design to firmware to cloud integration.

Start the Conversation →