Changelogs
What's new in WhisperOS firmware.
Whisper OS v1.4
The full v1.4 release is here โ with new device support, smarter text input, a sharper display, better GPS, and a cleaner overall experience.
More Device Support
Heltec T096 and Heltec Tracker V2 are now fully supported, including screen, battery indicator, and keyboard input.
CardKB Physical Keyboard
You can now attach a CardKB mini keyboard to more devices. It supports hot-plug โ connect it at any time while the device is running and it will be detected automatically with an on-screen alert. Connect it to the pins listed below. If it isn't detected, swap the two signal wires and reboot.
| Device | SDA Pin | SCL Pin |
|---|---|---|
| Wio Tracker L1 | 18 | 17 |
| Heltec V3 | 33 | 34 |
| Heltec V4 | 3 | 4 |
| Heltec Tracker V2 | 47 | 48 |
| Heltec T096 | 4 | 27 |
| Heltec T114 | 7 | 8 |
Improved Text Input
Typing in contacts and messages is now more reliable across all input methods โ on-screen keyboard, physical keyboard, Morse code, and CardKB.
Quick Reply from Messages
You can now reply to a message directly from the message screen without navigating away.
Sharper, More Consistent Display
Screens across all supported devices now render more clearly and consistently. Text colors, brightness, and refresh behavior have all been improved.
Brighter Always-On Clock
The always-on clock on Heltec V4 is now easier to read, and screen brightness is restored correctly after sleep.
Better GPS Accuracy Display
Your device now tracks GPS signal quality more precisely, so the accuracy shown on screen better reflects real conditions.
GPS Acquiring Animation
A spinning animation now plays while your device is waiting to get a GPS fix.
Better Battery Life
Power use has been significantly reduced across several devices. Several battery and power bugs on the Cardputer ADV have also been fixed.
| Device | State | v1.4 | Before | Savings |
|---|---|---|---|---|
| Heltec V3 | BLE advertising, display on | 65 mA | 88 mA | 26% |
| Heltec V3 | BLE connected, display on | 67 mA | 88 mA | 24% |
| Heltec V4 | BLE advertising, display on | 65 mA | 85 mA | 24% |
| Heltec V4 | BLE connected, display on | 65 mA | 85 mA | 24% |
| Cardputer ADV | BLE advertising, display on | 74 mA | 102 mA | 27% |
| Cardputer ADV | BLE connected, display on | 75 mA | 104 mA | 28% |
UI Polish
Cleaner labels, better-looking popups, a smoother boot animation, and various small visual improvements throughout the interface.
Smarter Word Suggestions
The on-screen keyboard's word suggestions have been refreshed with a better, more natural ranking.
Cleanup
Removed some old, unused radio settings and retired support for the LingXiD5 device.
Whisper OS v1.4 Beta
Preview release for the v1.4 firmware line with expanded Whisper builds and UI infrastructure.
More Device Support
Added Whisper OS support for Heltec T096 and Heltec Tracker V2.
Physical Keyboard Support
CardKB is supported on builds below. Wire CardKB to the external I2C pins shown here. If CardKB is not detected, swap the SDA and SCL signal wires and reboot.
| Device | SDA Pin | SCL Pin |
|---|---|---|
| Wio Tracker L1 | 18 | 17 |
| Heltec V3 | 33 | 34 |
| Heltec V4 | 3 | 4 |
| Heltec Tracker V2 | 47 | 48 |
| Heltec T096 | 4 | 27 |
| Heltec T114 | 7 | 8 |
Better Display Controls
Improved screen brightness, always-on clock readability, popup styling, and text color options.
Better GPS Status
Improved GPS signal quality tracking so supported devices can show more accurate location status.
Power Save Mode
Improved power save mode behavior on supported devices, including Heltec Tracker V2 and Heltec V4.
Cleaner UI
Refined System, GPS, RF, contacts, and popup screens for a clearer day-to-day experience.
Cleanup
Removed old radio presets and retired unused device files.
MeshCore v1.15.0 Sync
Updated core library.
Heltec v4 4.3 Support
Added support for Heltec v4 4.3 board.
Better Battery Life
Improved sleep behaviour, finer power control on TinyLora, and Heltec v4 power save mode fixes.
GPS Duty Cycle
Added GPS duty-cycle types for supported standby-capable boards. Fast saves about 11.4% battery life, Basic 22.0%, Eco 30.1%, and Ultra Eco 33.6%.
New Device Support
Added support for TinyLora C3 MV.
Whisper UI Updates
Refreshed GPS labels, message and menu icons, compact home status labels, and moved the BLE PIN into the System screen for cleaner OLED and TFT layouts.
MeshCore v1.14.1 Sync
Updated Whisper OS to MeshCore v1.14.1 with radio, routing, telemetry, and device compatibility improvements.
Faster Whisper UI
Cached text layout and glyph lookups for snappier screen rendering, especially on text-heavy views.
Smarter Power Status
Improved battery and charging detection with more consistent status handling across supported boards.
Connection and Region Updates
Added dual transport support in the companion UI and a built-in radio preset picker under System > Region.
Language and Label Polish
Refined English wording, improved Simplified Chinese translations, and cleaned up several system prompts and labels.
Screen and Alert Refinements
Polished watch faces, icons, popup shadows, tap-buzz behavior, and a range of smaller Whisper UI fixes.
Font Refinement
Sharper text rendering with improved all character and icon display on all screens.
Radio Presets
Quickly pick your region's radio settings from 18 built-in presets.
Alert Popup
New popup overlay with word-wrap for alerts and notifications.
Cardputer ADV Keyboard
Improved physical keyboard experience on the M5Stack Cardputer ADV.
Better Text Input
Added a blinking caret and smoother punctuation handling in the input box.
Bug Fixes
Fixed shutdown alert not showing, punctuation issues in contacts, and notification popups appearing during companion app use.
MeshCore v1.14.0 Sync
Updated Whisper OS to MeshCore v1.14.0 with routing, radio, and compatibility improvements.
Route Precision Control
Added a Route Precision option in RF settings, and trace packets now respect the selected path hash size.
Sharper ST7789 Text
Improved ST7789 font scaling and enlarged the always-on clock for better readability.
Whisper OS v1.3 Release
Official v1.3 release is now available.
Fixed Node Name Overlapping
Resolved an issue where node names would overlap in the UI.
Fixed Message Count Overlapping
Resolved an issue where the message count would overlap on the message screen.
Latest MeshCore Lib
Updated to the latest MeshCore library.
Improved Battery Life
Battery life increased by 20% for Heltec v3 and v4.
New Device Support
Added support for PICO C3 and M5Stack Cardputer ADV with physical keyboard support.
Zen Mode
Set display to off, wake up only by tap.
Channel Mute(WIP)
Ability to mute specific channels.
GPS Refinement
Refinements for T114 GPS functionality.
Contacts Auto-Eviction
Automatically delete the oldest non-favorite entry when the contact list reaches maximum (350) to make room for a new one.
Popup Suppression in Sub Menus
Popups are now suppressed while navigating sub menus for a cleaner experience.
GPS Anonymize
Option to anonymize your GPS coordinates for enhanced privacy.
Realtime Noise Floor
View realtime noise floor levels for better radio signal awareness.
Radio & GPS Screen Polish
Refined layouts and improved visuals for Radio and GPS screens.
Morse Code Input Support
New Morse code input method for text entry with audible feedback. Perfect for devices with limited buttons.
Large Font in Message Screen
Enhanced readability with larger font display in the message screen.
More Languages Added
Expanded language support for better international accessibility.
BLE Safer Device Name
BLE Device name now only accepts letters, numbers, and hyphens.
Longer Quick Messages
Preset messages now support up to 63 characters each, giving you more room to express yourself.
Multi-Language Quick Messages
You can now add quick messages in languages other than English.
Polished UI
Added subtle rounded corners to menu elements for a cleaner look.
Virtual Keyboard for All Users
Virtual keyboard is now available for enhanced text input.
Customizable Quick Reply Messages
You can now set your own preset messages through the companion app! Create up to 15 custom quick replies (max 31 characters each) to send common responses faster.
Quiet Mode for Notifications
Added controls to silence notification sounds and LED alerts when you need peace and quiet.