Skip to content

ESPGeiger v0.12.1

Choose a tag to compare

@steadramon steadramon released this 20 Jun 14:33

Faster firmware loop and a smoother first-time setup over Web Installer. All v0.12.0 changes included.

Performance

Tightened the main loop. Around 6-12% more iterations per second on esp8266 and esp32 devices, giving more headroom for click counting, web UI and output modules. Big reduction in CPU busyness. Smaller flash footprint too.

Web installer

First-time WiFi setup via the web installer is more reliable.

Other

Restart paths (/restart, /erase, /wifisave) now reboot promptly instead of waiting up to 10 seconds.

Downloads

Update is the app image - use for OTA via the web UI, or to reflash an existing device. Fresh install is the full image (bootloader+ partitions + app); flash with esptool write_flash 0x0 firmware_merged.bin on a brand-new or recovered ESP32 chip. ESP8266 builds ship asingle firmware that works for both cases.

Chip Pulse (Update) Pulse (Fresh install) Serial (Update) Serial (Fresh install)
ESP8266 firmware - firmware -
ESP8266 + OLED firmware - firmware -
ESP32 firmware · no-PCNT firmware · no-PCNT firmware firmware
ESP32-C3 firmware firmware firmware firmware
ESP32-S3 firmware · no-PCNT firmware · no-PCNT firmware firmware
ESPGeiger-HW firmware - - -
ESPGeiger-Log firmware - firmware -
CajoeESP firmware · no-PCNT firmware · no-PCNT - -

Other variants (Audio tick, HV, UDPRX, ESPGeiger-Lite, Test builds, source / ELF / web-installer bundles, etc.) are in the assets list at the bottom of this release.