I want to briefly talk about the new firmware update for the Handy 2. As mentioned in the review, I want to update my review, whenever a new firmware comes or other changes are made.
I copied the update from the original post above. You can find it there under â22. Updatesâ.
Firmware Update 4.1 (18 November 2025)
Handy released firmware update 4.1 on November 18th, and I want to briefly share the changelog and my first impressions of it.
For better readability, Iâve placed the full changelog inside a âhide detailsâ section in the review.
Changelog - Firmware 4.1
Directly copied from the official Handy Discord.
One known bug: the battery percentage may remain visible (âghostâ) on the LED matrix after power-down. Temporary fix: power the device on and off again.
Full release notes:
User experience and UI
⢠Crisper LED-matrix video playback
⢠Updated Wi-Fi animations (connecting/connected)
⢠Play animation when starting a mode from the button
⢠Battery information shown when powering off
⢠Option to invert LED matrix + button orientation (upside-down mode)
⢠Adjustable LED matrix brightness
⢠Adjustable RGB indicator brightness
Playback and controls
⢠Long-press left/right to adjust playback speed; configurable step size
⢠Minimum-stroke tuning improved: top stroke moves at the 10% boundary for easier fine control
⢠Customizable button step counts for stroke range, velocity, frequency, and amplitude (via onboarding app)
Connectivity and networking
⢠Improved WebSocket reliability with keep-alive
⢠More reliable reconnection + reduced memory usage by reordering Wi-Fi/BLE initialization
⢠More forgiving OTA behavior after a failed update
⢠Ability to roll back to a previous firmware locally by switching OTA images
⢠Graceful disconnects (BLE, Wi-Fi, socket) before sleep and graceful BLE shutdown on power-down
Battery, charging, and power
⢠More accurate battery percentage measurement
⢠Better detection of charge completion and charger-fault states
⢠More frequent and accurate battery-status updates
⢠Prevented faulty battery-temperature readings when unplugging the charger
⢠Fixed low-voltage cases that triggered a reboot instead of deep sleep
⢠Improved shutdown-voltage handling and calibration
⢠Fixed cases where battery-calibration data was not saved
⢠Improved recovery to factory-default calibration values
Reliability, recovery, and storage
⢠Recovery routines for critical storage errors
⢠Safer writes to critical data (full partition backup before write)
⢠Improved recovery paths
⢠Better full-factory-reset behavior and base-settings reset
⢠Fixed an issue blocking some units from entering safe mode
⢠Lower memory usage on constrained devices
⢠Fixed a video-sync issue that could stop under certain conditions
⢠Added notification when settings change
Idle and power management
⢠Idle timer: device sleeps/disconnects after 60 minutes of inactivity (with 60-second warning); configurable or disable-able in the onboarding app
File changes
106 files changed, 8564 insertions(+), 4144 deletions(-)
General Impression
The new firmware is very stable. I havenât encountered any issues so far â performance remains unchanged, smooth, and reliable.
Update 4.1 is mainly focused on bug fixes and quality-of-life improvements, and they delivered on that front.
LED Matrix Improvements
The LED matrix is noticeably crisper, brighter, and easier to read.
The Wi-Fi icon in particular is now much clearer. It wasnât âbadâ before, but it definitely looks cleaner and more refined now.
One of the best QoL changes:
When powering off the Handy 2, the battery percentage is now displayed.
A small change on paper, but extremely helpful in daily use â now you instantly know whether you need to charge it before your next session.
Customizable Button Steps
The new option to customize button step counts for stroke range, velocity, frequency, and amplitude (via the HandyOnboarding app) is a very welcome improvement â especially if you occasionally use your Handy 2 in manual mode.
Itâs nice to see the Handy team giving attention to both scripted and manual users.
Battery & Charging Improvements
Firmware 4.1 includes several adjustments to battery and charging behavior.
It also seems like the bug where battery levels didnât display in the onboarding app is now fixed â it shows correctly for me.
One thing I still miss:
A clear charging indicator and a âcharging completeâ indicator.
Right now, you have to turn the device on or check the app manually.
I hope this gets added in a future update, as it would make charging management much easier.
Overall Impression
Firmware 4.1 is a solid update with meaningful QoL improvements.
They may seem small at first glance, but they really enhance daily usability.
Everything runs stable, clean, and without any issues so far.