Downloads

Public firmware downloads and verification guides.

Flash in the browser, or download artifacts from the dedicated release domain — firmware, checksums, signed metadata, and release notes stay separate from the source repositories.

Hardware Binaries & Manifests

ESP32 Standard (WROOM-32 / 38-pin)

v1.4.2
Target: esp32dev · Size: 1.42 MB
SHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Download Manifest

ESP32-S3 DevKitC (USB Native OTG)

v1.4.2
Target: esp32s3-devkitc-1 · Size: 1.58 MB
SHA-256: 8f434346648f6b96df89dda901c5176b10a6d83961dd3c1ac88b59b2dc327aa4
Download Manifest

ESP32-C3 SuperMini Compact

v1.4.2
Target: esp32c3-supermini · Size: 1.24 MB
SHA-256: 2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae
Download Manifest
Browser flasher

Flash over USB

Install the latest firmware in Chrome or Edge, then continue with Improv Wi‑Fi and device claim — no Arduino IDE required.

Public release host

cdn.jkbmsr.com

Use the dedicated release host for current firmware artifacts, signed OTA metadata, checksums, and public verification files.

Latest public release

Live release metadata

Loading the latest public firmware version, target, and verification links from the release CDN.

How release distribution works

  • ESP32 firmware binaries for supported hardware targets
  • SHA-256 checksum files
  • Signed OTA metadata
  • Release notes and changelog history
  • Public verification keys and download documentation

Source code remains private. Public release artifacts are hosted separately so installers and customers can download and verify builds without exposing development repositories. The release CDN is for manual access and public distribution. Managed OTA for connected devices remains controlled through the cloud API.