‹‹Close MenuView Menu

IoT-Enabled Powder Coating QC System @ Royal Enfield

IndianMark developed a smart IoT system with UWP and ASP.NET apps for powder batch validation and tracking at Royal Enfield, integrating QR code scanning, SQL Server, and a 7inch touchscreen interface

IndianMark delivered a custom IoT-enabled Quality Control and Powder FIFO System for the powder coating process at Royal Enfield's manufacturing plant. This smart system ensures the correct powder batch is used by validating QR codes and managing data through an integrated platform.

System Highlights:

  • UWP Application [IM_RoyalQR]:
    Developed in C# with .NET for Windows IoT Core, this application communicates with an SQL Server over HTTP to validate QR codes from tanks and powder batches. Results are displayed on a 7-inch touchscreen connected to the IoT device.

  • Web Application:
    Built using ASP.NET, this module enables powder inward entry, reporting, and historical analysis. Deployed on internal IIS servers, accessible via browser (IPAddress/Imroyalqr/index.aspx).

Technical Specifications:

  • Languages: C#, ASP.NET

  • Framework: .NET 4.0

  • Platform: Windows IoT Core (Client), Windows 7+ (Server)

  • Communication: HTTP protocol

  • Database: MS SQL Server

  • Input Devices: QR Code Scanner (USB, Model 2)

  • Outputs: Pneumatic valves, relays via GPIO (GPIO16, GPIO12)

Software Architecture:

  • Real-time QR scan validation

  • Tank and batch mismatch detection

  • Expiry and stock validation logic

  • Relay activation based on validation success

  • Interactive touch UI on 7" display

  • Reporting dashboard for batch history and stock status

This fully automated system prevents operator errors, enforces strict powder traceability, and ensures compliance with production schedules, streamlining Royal Enfield’s coating line operations.