Releases: Adolanium/hermes-gadget-sdk
Release list
Hermes Gadget 0.1.1
What's new in 0.1.1
- Firmware
- The Waveshare ESP32-S3-LCD-1.54 starts without PSRAM and says why, instead of restarting in a loop (#23).
- The listening and speaking waves and the thinking dots line up with the art (#28, thanks to @rushter777).
- Hermes plugin
- Browser installer
- Saves a diagnostics report for bug reports, shows the Hermes setup commands, and says how to update a paired board (#30).
Hermes Gadget firmware 0.1.1.
Install from your browser: https://adolanium.github.io/hermes-gadget-sdk/ (Chrome or Edge, over USB). It checks the board before writing, and a device you reinstall keeps its settings.
| Board | Full image | Over-the-air update |
|---|---|---|
| ESP32-S3 breadboard build | hermes-gadget-esp32s3-breadboard-0.1.1.bin |
hermes-gadget-esp32s3-breadboard-0.1.1-app.bin |
| Waveshare ESP32-S3-Touch-AMOLED-1.75 | hermes-gadget-esp32s3-touch-amoled-175-0.1.1.bin |
hermes-gadget-esp32s3-touch-amoled-175-0.1.1-app.bin |
| Waveshare ESP32-S3-LCD-1.54 | hermes-gadget-esp32s3-lcd-154-0.1.1.bin |
hermes-gadget-esp32s3-lcd-154-0.1.1-app.bin |
Flash with esptool: esptool.py --chip esp32s3 write_flash 0x0 hermes-gadget-<board>-0.1.1.bin. This also erases the device's settings, so it pairs again as a new device.
Update a running device: hermes gadget update <device> hermes-gadget-<board>-0.1.1-app.bin.
The Hermes plugin from the same commit:
hermes plugins install https://github.com/Adolanium/hermes-gadget-sdk.git#plugin --ref c3df35f82746d1f711ee1ee885d46552210dac2a --enableChecksums are in SHA256SUMS.
Hermes Gadget 0.1.0
Hermes Gadget firmware 0.1.0.
Install from your browser: https://adolanium.github.io/hermes-gadget-sdk/ (Chrome or Edge, over USB). It checks the board before writing, and a device you reinstall keeps its settings.
| Board | Full image | Over-the-air update |
|---|---|---|
| ESP32-S3 breadboard build | hermes-gadget-esp32s3-breadboard-0.1.0.bin |
hermes-gadget-esp32s3-breadboard-0.1.0-app.bin |
| Waveshare ESP32-S3-Touch-AMOLED-1.75 | hermes-gadget-esp32s3-touch-amoled-175-0.1.0.bin |
hermes-gadget-esp32s3-touch-amoled-175-0.1.0-app.bin |
| Waveshare ESP32-S3-LCD-1.54 | hermes-gadget-esp32s3-lcd-154-0.1.0.bin |
hermes-gadget-esp32s3-lcd-154-0.1.0-app.bin |
Flash with esptool: esptool.py --chip esp32s3 write_flash 0x0 hermes-gadget-<board>-0.1.0.bin. This also erases the device's settings, so it pairs again as a new device.
Update a running device: hermes gadget update <device> hermes-gadget-<board>-0.1.0-app.bin.
Checksums are in SHA256SUMS.