Skip to content
Sourceful Energy

Docs · Hardware

Hardware

What a Zap is built on, and the two ways to flash one.

Hardware#

SpecificationDetails
ChipsetESP32-C3 (Zap P1, Zap HAN, Zap ETH), ESP32-S3 (Zap Ultra X2, Zap Ultra Mini)
ConnectionUSB-C for flashing and power
FirmwareClosed-source. Every model runs the same firmware
Other boardsThe firmware also builds for the ESP32-S3 DevKit and for M5Stack ESP32 boards

Flashing#

A Zap comes with firmware installed and updates itself over the air. Flash it over USB when it cannot.

  • One Zap: use Flash firmware in your browser. It downloads the released images for you.
  • A batch of devices: use the sequential flasher, a command-line tool that flashes one device after the other and records each serial number and public key.
  • The Zap - What the Zap is and what it does
  • Data Models - Telemetry data model v2: fields, units and signs