Back to Products
IoT

SkyBurner — Remote Firmware Flasher

A cloud-based remote firmware flashing platform for STM32 microcontrollers with a desktop client, enabling secure one-click firmware updates via ST-Link probes.

SkyBurner — Remote Firmware Flasher

The Problem

Firmware updates for embedded devices typically require physical access and technical expertise, making remote deployments and client distribution difficult and error-prone.

How It Works

Built a FastAPI cloud backend with role-based access control and firmware versioning, paired with a PyQt6 desktop client that uses OpenOCD for reliable STM32 flashing with real-time logging.

Results

Deployed commercially with organization-based access control, flash history tracking, and crash reporting. Used for remote firmware distribution to clients.

Product Details

Built by

Digilog Softwares

Location

Lahore, Pakistan

Timeline

2025 — Ongoing

Technology Stack

PythonFastAPIPyQt6PostgreSQLOpenOCDDocker