Web Flasher

Flash SICH Firmware

Install the latest SICH firmware straight from your browser — no drivers, no IDE. Connect your ESP32 over USB, pick your device, and click Flash.

Select your device

How it works

  1. 1Connect the SICH device to your computer with a USB-C cable.
  2. 2Choose your device model below.
  3. 3Click "Flash" and select the serial port in the browser prompt.
  4. 4Keep the cable connected until installation completes.

Not detected?

If your board doesn't appear in the port list, hold the BOOT button while plugging in the cable (or while clicking Flash), then release it.

Firmware capabilities

What SICH firmware can do

v1.0.0

Version 1.0.0 packs a complete off-grid toolkit into a single device — mesh messaging, navigation, voice and full connectivity.

Communication & Mesh

Long-range LoRa mesh, compatible with the Meshtastic ecosystem.

  • LoRa radio on the Semtech SX1262 (E22-900M30S front-end)
  • Receives Meshtastic text messages
  • Rebroadcasts as a repeater, with implicit delivery ACK for broadcasts
  • Compatibility profiles: SICH, Meshtastic, MeshCore, Reticulum
  • Tunable radio: frequency 850–930 MHz, spreading factor, bandwidth, TX power −9…+22 dBm
  • Heard-nodes list with ID, last-seen and RSSI

Navigation & Time

Know where you are and keep accurate time, fully offline.

  • u-blox M10 GPS with AGPS warm-start
  • Live GPS clock (Kyiv timezone), 12/24-hour
  • QMC5883L digital compass

Audio

Capture and play back voice directly on the device.

  • Voice recording via an INMP441 microphone
  • Playback through a MAX98357A amplifier and speaker

Connectivity & System

Set up and manage SICH from any phone or laptop.

  • Wi-Fi station + access point with captive portal and QR pairing
  • Device-info screen with the full component list and firmware version
  • Gold + Night interface, rotary-encoder navigation, boot splash and vector icons

The MeshCore and Reticulum compatibility profiles are experimental placeholders and will be tuned in future updates.