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
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 →