Releases: Ajimaru/OctoScale
Releases · Ajimaru/OctoScale
Release list
OctoScale v0.0.3
What's Changed
Features
- feat: enhance web OTA progress tracking with content length handling by @Ajimaru in #3
- feat: implement firmware update check with privacy considerations and UI enhancements by @Ajimaru in #4
- feat: implement WebUI polling and tab ownership management by @Ajimaru in #5
- feat: implement independent status polling for system and WiFi status by @Ajimaru in #7
- feat: add firmware update progress display and enhance status rendering by @Ajimaru in #8
- Add reboot functionality to web UI and update user guide by @Ajimaru in #19
- Implement backup and restore functionality for device settings by @Ajimaru in #20
Fixes
- fix: adjust main padding for improved tab layout spacing by @Ajimaru in #6
- fix: adjust PN5180 polling interval and improve WebUI polling behavior by @Ajimaru in #9
- Fix black color handling and derive OpenSpool color_hex correctly by @Ajimaru in #10
- Enhance weight synchronization and update repository link by @Ajimaru in #18
Documentation
- Document HTTP API contract and automate wiki updates by @Ajimaru in #11
- Document the two board supply capacitors by @Ajimaru in #12
- Restore wiki-only content lost in the first sync by @Ajimaru in #13
- Fill the User Guide with operating instructions and UI mockups by @Ajimaru in #14
- Give the colour-flag gates a table consumers can cite by @Ajimaru in #15
- Note that fwVersion cannot distinguish the pre- and post-fix behaviour by @Ajimaru in #16
- Add OctoScale wiring documentation and symbol library by @Ajimaru in #17
Other changes
Full Changelog: v0.0.2...v0.0.3
OctoScale v0.0.2
OctoScale v0.0.1
OctoScale v0.0.1
First firmware release for the OctoScale ESP32-S3 filament scale.
✨ Highlights
- NFC-enabled filament weighing with HX711 load-cell measurement
- PN5180 NFC tag reading and writing
- TFT display with encoder and hardware buttons
- Web UI with OctoPrint and SpoolManagerExtended integration
- USB first-flash support and OTA firmware updates
- ESP32-S3-N16R8 target with 16 MB flash and OTA partitions
📦 Firmware downloads
- octoscale-usb.bin - Complete merged image for the first USB flash. Write it at flash address
0x0. - octoscale-ota.bin - Application image for OTA updates through the web UI or
/updateurl. Do not use it for the first USB flash.
🔐 Checksums
octoscale-usb.bin:sha256:d95ae1369600dcaa3b7e626fc7e35f9c7d670198eb2fdc4fecb0b019d170af2foctoscale-ota.bin:sha256:efa8d7c54fae8bd31aab08986159486adc2b2cd600572a00da5686c9bd856893
🛠️ Installation
For assembly, wiring, first-time setup, and update instructions, see the Setup Guide.
Full Changelog: https://github.com/Ajimaru/OctoScale/commits/v0.0.1