Firmware V3.12.0 & App V3.17.4 Release Notes & Feature Highlights

Dear Yarbo Family,

We’re excited to announce the upcoming rollout of Firmware v3.12.0 and App v3.17.4. The rollout will begin on January 21 and is expected to be completed within about one week.

How to update?

Make sure your Yarbo is powered on and connected to the internet. The new firmware will be installed automatically once it is available.

If you do not receive the update within a week, please contact us at support@yarbo.com.

For detailed information about this update, please refer to the release notes and feature highlights below:

Feature Highlights:

  1. Schedule Feature for the Blower

  • The blower now supports the Schedule feature.

  • You can set up schedules within custom time windows, following the same logic and workflow as mowing schedules.

  1. Smart Blowing Mode for the Blower

The blower now supports the Smart Blowing feature, which can be enabled on the Area Settings page.

When Smart Blowing is enabled, the system dynamically adjusts operation parameters based on plan progress:

  • First 90% of the plan:
    Moving Speed decreases linearly while Blowing Speed increases linearly, based on your configured values.

  • Final 10% of the plan:
    Fixed parameters are applied to handle stubborn leaves and debris:

    • Moving Speed: lowest of your configured settings

    • Blowing Speed: highest of your configured settings

Please note:

  • When Smart Blowing is enabled, manually set Moving Speed and Blowing Speed will not take effect.

  • Smart Blowing cannot be turned on or off while the unit is in motion.

  1. Delete Mode to Trimming Edge Drawing.

While drawing the trimming edge, you can tap the eraser icon to enter delete mode. Once in delete mode, simply slide along the boundary of the area to select and remove the trimming edge you want to delete.

  1. Map Label-Based Routing

We’ve introduced label-based weighting to guide how the rover chooses its travel path. When moving between different areas or traveling to and from the docking station, the system now prioritizes area labels in addition to other routing factors.

Example:

  • When Snow Blower areas are labeled, the snow blower will prefer traveling through those areas when moving between areas or heading to the dock.

  • If no area labels are configured, the snow blower will default to the shortest available path.

  • If the Snow Blower starts a plan within a mowing area, it will continue to use that mowing area based on the starting context.

  • If a mowing area is the only connected route, the snow blower will still pass through it, as it is the only viable corridor.

  1. Backward Feature When Mapping

When drawing a map, you can now use the backward feature to retrace sections of the path you’re not satisfied with or where GPS signal was lost. Press and hold the backward button to make the rover follow the most recently drawn path in reverse, and release the button to stop the movement.

Please note that obstacle avoidance is disabled while using the backward feature, so keep the unit within sight during operation.

  1. Added Perimeter Direction to Area Settings (For Lawn Mower, Lawn Mower Pro, and Smart Assist Module)

You can now select the perimeter direction for operations with the Lawn Mower, Lawn Mower Pro, and Smart Assist module. Available options include Follow Original Path, Clockwise, and Counterclockwise.

  1. Smart Vision UI Optimization

  • In the Smart Vision interface, you can now see Battery /Network / RTK status directly on screen, so you don’t need to go back to the main screen to check basic state.

  • A Jump button has been added in both Smart Vision and Map View.

    • From Smart Vision view, tapping this button during an autonomous plan takes you straight to the map view.

    • Conversely, there is a button in map view that allows you to jump directly to Smart Vision.

  1. Improved Snow Blower Unstuck Behavior

When track slippage is detected, the snow blower module is first raised to its highest position, followed by a reversing maneuver to attempt recovery. Before issuing a stuck notification, the rover will make additional recovery attempts in different directions.

  1. Snow Throw Direction Timing Optimization

Fixed an issue where the chute adjustment lagged behind the rover’s motion, causing snow to be thrown in an unintended direction. The turning speed of the chassis and chute are now coordinated — if the chassis rotates faster, it will briefly slow so the chute can stay aligned. Throughout the turn, the chute will dynamically match the machine’s heading to ensure snow is thrown in the intended direction.

*You may sometimes notice the snow blower briefly stopping at certain points. This is likely related to adjustments in the snow-throw direction logic. At specific locations, the snow blower may pause momentarily to adjust the chute direction before continuing operation.

  1. Added Estimated Time to the Preview Page

In the area settings preview page, you can now view the estimated operation time.

Notes:

  1. Recommended safety buffer setting

For reference, last snow season the default Safety Buffer was set to 8 inches. This year, we’ve introduced customization options. However, if you’re operating in low-tolerance environments, such as:

  • Boundaries close to obstacles (walls, fences, parked vehicles)

  • Areas that have experienced frequent collisions in recent builds

We strongly recommend temporarily reverting to an 8-inch safety buffer, then reducing it very gradually once snowblower stability has been confirmed. This approach helps maintain predictable robot behavior while we continue refining edge-following performance.

  1. No-Go Zone Related Rules

After this update, if an NGZ fully blocks the valid passage within a working area, the layout will be treated as an invalid (illegal) plan geometry. In previous firmware versions, the rover might attempt to cut across such areas, but this safety loophole has now been closed. As a result, while a preview may still be generated, the plan will not start.

  1. Smart Vision Version Compatibility

Smart Vision cannot be used if the app version does not match the firmware version.

  1. Lighting Issue

Right after completing the firmware update, you may temporarily notice that all the lights turn on while Yarbo is charging on the docking station. This is a known, temporary issue. The lights will turn off automatically once the machine enters standby mode, usually within about five minutes.

8 Likes

No cameras post install of 3.12.

State of all cameras: 0

reboot doesn’t help.

1 Like

Both the phone app and Yarbo’s firmware need to be updated for the Smart Vision to work.

So if only Yarbo is updated and app is not, Smart Vision won’t work until the associated phone app is also updated.

Hopefully the phased deployment will conclude soon which will restore the Smart Vision functionality.

1 Like

Well that seems short sighted to have the FW update out before the SW update.

1 Like

No TOW mode? :sleeping_face:
I’m glad I did the 50 km pathway for Towing. :rofl:

3 Likes

Same thing happened during the last update. I got the firmware and a day or two later the app update was available.

1 Like

Yep. Unfortunately the app and firmware updates are never released at exactly the same time.

History suggests we will all have both updates by the end of the week.

It’s usually not Yarbo’s fault on the app. Has to be approved in respective App Store review processes. However long that takes. I really think they need to decouple the app and firmware ties. You shouldn’t lose a working feature with a firmware update and an older app. You should just not get the new features until you update.

8 Likes

^x2 to Bryan

1 Like

Check out the circle pattern, if you have say 2 sides of a corner selected it routes pretty interesting.

Edit: yeah I know, I should just remap that whole area rather than editing a million times​:sweat_smile::sweat_smile::sweat_smile:

3 Likes

As an FYI, the iOS app update has now been released & is available for download.

That said, I suggest waiting to install it until after your Yarbo has received the firmware update.

1 Like

Since they delayed the back brace until March, my guess is that’ll be when it’s slated for priority focus…

Is the back brace delayed. :flushed_face::sleeping_face: How do you know that? Is that why the trimmer hasn’t been delivered yet? Seems like there are a lot of delays and excuses. :sleeping_face:

1 Like

I’ve had 2 instances of module disconnected on the newest FW. Never had it pop up before on any other FW.

ANyone else get this error now?

edit: just got 3rd

Was supposed to be out in November, but something happened and they could only get a limited amount of trimmers and back braces…An email was sent to those who purchased trimmers asking if they wanted November shipment or March. No replies defaulted to March and back braces also delayed…I even put in a ticket asking if I could get mine to make a ballast for snowblowing and they said not until March.

I have seen a few reports of this from users. How are you recovering it, just rebooting?

it’s eventually just took care of itself, but the current task stops and won’t go until it’s ‘found’.

Tried to reboot remotely, but I don’t think the command went through.

I would get a ticket open if you can. There’s something possibly going on with the M25 connectors and I know they are having people reseat the module cables to see if that helps. You could give that a shot and see if that helps. Support will probably ask you to do it anyways. Sounds like a firmware bug if it was working fine before update and others are having the same issue.

1 Like

okay. it would be good if they sent an email and explained that. I have received several emails with delivery in december and january. but i can understand that it is not going to happen. it is crazy how bad they are at planning delivery times. but then there will probably be 15000 yarbo points now that delivery was not made in 2025.

3 Likes

Could you please submit a support ticket regarding the issue? It may not be directly related to the firmware update, and could instead be associated with the M25 connectors. Our support team will need to investigate further to determine the root cause.