Releases: 21cncstudio/project_aura
Releases · 21cncstudio/project_aura
Project Aura v1.1.2
Project Aura v1.1.2
Release date: 2026-03-28
Highlights
- Web OTA update flow has been hardened significantly. Upload handling is more resilient, failure reporting is clearer, stale/incomplete attempts recover better, and the web UI now tracks OTA outcome more reliably.
- Added realtime AQI in the device UI, web state, MQTT payloads, and Home Assistant integration for a faster overall air-quality view.
- Home Assistant and MQTT integration were expanded with event mirroring, summary sensors, and improved discovery/control behavior.
- Added 12h / 24h clock display support, custom NTP server configuration, and more reliable timezone persistence.
- Diagnostics are easier to use: the log status chip opens the diagnostics page, alerts can be cleared from the screen without losing the underlying history, and diagnostics text is now localized.
- MQTT / Wi-Fi behavior was refined further, including less aggressive sensitivity to short network hiccups and cleaner dashboard wording in STA mode.
Notes
- OTA update keeps user settings.
- Web OTA is much improved, but on very noisy networks browser-upload OTA can still be sensitive to upload-path instability.
Release assets to publish
- OTA dashboard asset only:
project_aura_1.1.2_ota_firmware.bin
Internal note:
- Website installer files are hosted outside GitHub Release.
v1.1.1
Project Aura v1.1.1
Release date: 2026-03-16
Status
- This is the latest stable firmware before the public Project Aura release on MakerWorld.
- A lot has changed since
v1.1.0; the points below summarize the main user-facing and stability improvements.
Highlights
- Web delivery has been reworked with embedded versioned assets for the Dashboard, Fan Control page, and Theme page, plus multiple transfer hardening improvements for difficult Wi-Fi environments.
- MQTT and Wi-Fi recovery behavior was refined for congested 2.4 GHz networks, with safer reconnect timing and reduced connection pressure.
- RTC support was expanded with DS3231 and PCF8523 autodetection, shared-address fault handling, clearer status visibility, and a manual RTC override mode.
- Sensor and peripheral robustness was improved for SEN66, SFA30, BMP58x/BMP388/BMP390, optional CO sensing, and DAC availability/fault reporting.
- Fan Control received multiple updates including HCHO support in auto mode, restored armed-auto behavior after reboot, synchronized timer presets, improved QR and direct-link access, and better web/UI consistency.
- The UI and web diagnostics flow were improved with a live system log screen, clearer OTA/update states, localized overlays, and more polished AP/STA dashboard behavior.
- Stability work also reduced steady-state memory drift and muted noisy low-level LCD panel I2C logs.
Notes
- OTA update keeps user settings.
- Recommended GitHub release asset:
project_aura_1.1.1_ota_firmware.bin
Internal note:
- Website installer files are hosted outside GitHub Release.
v1.1.0
Project Aura v1.1.0
Release date: 2026-02-22
Highlights
- New integrated web dashboard at
/dashboardwith tabs for Sensors, Charts, Events, Settings, and System. - OTA firmware update from the web dashboard (
Settings/System -> Update Firmware) using uploaded.binfiles. - Device UI now switches to a dedicated firmware update page during OTA to avoid a "frozen" screen impression.
- OTA flow hardened with upload lifecycle handling (
begin/write/end/abort) and OTA slot size checks.
Notes
- OTA update keeps user settings.
- Full web installer flow still supports complete flashing (bootloader, partitions, app, filesystem).
Release assets to publish
- OTA dashboard asset only:
project_aura_1.1.0_ota_firmware.bin
Internal note:
- Website installer files are hosted outside GitHub Release.
Test 25.02.2026: verified dashboard + OTA update in STA and AP modes on device.
v1.0.9
Highlights
- Added SEN0466 CO sensor integration with PM4 fallback behavior and improved CO-related status handling.
- Added full DAC fan control subsystem (manual/auto modes, timers, auto-demand by sensor bands).
- Added DAC web control page (/dac) with live state, auto-config editing, and explicit START AUTO/STOP actions.
- Improved MQTT reliability (.local mDNS fallback/cache, stable host buffer handling) and UI diagnostics around LVGL stalls.
What's Changed
- Fix RTC "Lost" status after restart by clearing OS bit by @21cncstudio in #2
- Enable PCF8523 battery switch-over to prevent spurious OS bit by @21cncstudio in #3
- Feature/wifi screen unload by @21cncstudio in #4
- Refactor/UI controller modularization by @21cncstudio in #5
- Refactor/UI controller modularization by @21cncstudio in #7
- Refactor/UI controller modularization by @21cncstudio in #10
- Refactor/UI controller modularization by @21cncstudio in #11
- fix(web): remove misleading MQTT test-connection action by @21cncstudio in #12
- Refactor/UI controller modularization by @21cncstudio in #13
New Contributors
- @21cncstudio made their first contribution in #2
Full Changelog: v1.0.7...v1.0.9
v1.0.7 — Multi‑language UI + RTC warmup fixes
Highlights
- New UI languages: DE, ES, FR, IT, PT-BR, NL, ZH (Simplified).
- Added absolute humidity and pressure delta 24h.
- Improved dew point thresholds and stability.
- Added About overlay in settings.
- SEN66 warmup extended to 300s; RTC init now retries on boot.
- Home Assistant dashboard example included.
- README refreshed with demo video and real device photos.