Spenser - a developer's companion
1.0.0 - STU1 International flag

Spenser - a developer's companion, published by Zeora. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/costateixeira/spenser/tree/firmware/key-persistence-ota and changes regularly. See the Directory of published versions
Built from commit d7d58e76.   Branch: firmware/key-persistence-ota.

Downloads

Firmware

​The current firmware for a Spenser unit is published at costateixeira.github.io/spenser/firmware/, with the release notes for the build it is serving, the two images, and the manifest a unit reads:

  • firmware.bin - the code
  • spiffs.bin - the dashboard and the agent guide
  • manifest.json - what a unit checks hourly to notice a new build

A unit updates itself from there: it shows a notice on its own dashboard when a build is waiting, and installs it when asked, after showing what it contains. The Interfaces page describes the update routes, and the first flash of a unit has to go over a cable because it repartitions the chip.