Open Source RoboticsRobots, software & field notes

Ardumower

Based on published sources · Not tested by us ·

Overview

DIY robotic mower reference platform; this review selects the 1.0a10-Azurit release and records its PCB configuration, stored-setting behavior and conflicting license notices. [S001] [S002] [S005] [S006] [S007]

Ardumower provides Arduino mower code, perimeter-sender code and hardware reference files. This review selects release 1.0a10-Azurit, preserved at commit dd41c1f1ce1e2745c8373a4f112a99ee54322e0f. The README warns against treating the development master branch as a stable download. The selected release is a source reference, not a tested mower assembled by this catalog. [S001] [S002]

Specifications

DetailDescription
TypeDIY wheeled lawn-mower reference platform, selected Azurit firmware release.
Reported by source [S001] [S002] · Checked 2026-10-01
Intended usersExperienced robotics developers able to reconcile historical boards, firmware and physical protective functions
Editorial assessment [S001] · Checked 2026-10-01
AssemblyNot known
CalibrationRobot/PCB selection is in mower.h; edited factory defaults require reset through the serial console or ArduRemote/pfodApp according to source comments.
Reported by source [S006] [S007] · Checked 2026-10-01
Operating systemNot known
Computer neededNot known

3D preview

Preview not available yet. A model has not yet been prepared and approved for display on this page. This does not mean the project lacks CAD files; see Source files and licenses for the reviewed source availability.

Assembly and use

The Arduino and PCB selections are linked

The sketch accepts Arduino Mega or Due and rejects other board targets. Its mower.h prerequisites say Due requires PCB 1.3; the preserved header enables PCB 1.3, the full Ardumower robot, MC33926 motor drivers and GY801 IMU. Those are compile-time selections, not proof that a particular physical mower has those components installed. [S005] [S006]

The hardware archive contains a chassis directory labeled 0.99 with STEP and DXF files, while the source prerequisites refer to chassis kit 1.0 or the Mini. The board archive spans multiple designs and revisions. These version labels must be reconciled before treating the archive as a complete matching fabrication package. No CAD or PCB manufacturing validation was performed. [S006] [S009]

Source defaults are not the same as active robot settings

The mower constructor warns that changing its factory values requires resetting the robot through the serial console or ArduRemote/pfodApp. Editing a source value alone therefore does not establish the active saved configuration after flashing. This review did not compile, flash or read back a controller. [S007]

The inspected defaults disable bumpers, tilt, drop, rain, sonar and perimeter use, while defining other related parameters. Those settings are a concrete reason to audit the actual installation rather than assuming that the existence of sensor code means every protective or boundary function is enabled and tested. No motion, blade operation or protective-function test was conducted here. [S007]

Licensing needs resolution before an unrestricted reuse claim

The README and main sketch state GPL version 3 or later, but also repeat a private-use-only restriction requiring permission for commercial use. The separate PCB notice contains the same combination. This profile records that conflict and leaves the normalized license unresolved; it does not describe the entire package as unconditionally GPL-licensed hardware and software. [S001] [S005] [S008]

The preserved files remain useful for source research and configuration comparison. A complete build still needs matched chassis and board revisions, a delivered parts budget, current sourcing and validated firmware/settings. None of those gaps is resolved merely by downloading the release. No physical build, installation or mowing trial was performed. [S006] [S007] [S009]

Cost

No current, complete configuration-specific build cost has been established for this profile.

Source files and licenses

Available project sources support research coverage; complete build and commercial qualification remain separate.

LayerAvailability / license
mechanical designavailable · License not fully assessed
Source artifacts available, but private-use-only language conflicts with GPLv3-or-later statements. No unqualified layer license assigned; exact file rights and configuration completeness require resolution. [S001] [S005] [S008] [S009]
electronicsavailable · License not fully assessed
Source artifacts available, but private-use-only language conflicts with GPLv3-or-later statements. No unqualified layer license assigned; exact file rights and configuration completeness require resolution. [S001] [S005] [S008] [S009]
firmwareavailable · License not fully assessed
Source artifacts available, but private-use-only language conflicts with GPLv3-or-later statements. No unqualified layer license assigned; exact file rights and configuration completeness require resolution. [S001] [S005] [S008] [S009]
softwareavailable · License not fully assessed
Source artifacts available, but private-use-only language conflicts with GPLv3-or-later statements. No unqualified layer license assigned; exact file rights and configuration completeness require resolution. [S001] [S005] [S008] [S009]
documentationavailable · License not fully assessed
Source artifacts available, but private-use-only language conflicts with GPLv3-or-later statements. No unqualified layer license assigned; exact file rights and configuration completeness require resolution. [S001] [S005] [S008] [S009]

Selected conventional mower controller profile does not require a learned policy or training dataset.

References

Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.

  1. S001 · Ardumower / project contributors
    Upstream project overview
    Accessed 2026-10-01 · README.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  2. S002 · Ardumower / project contributors
    Repository revision and release metadata
    Accessed 2026-10-01 · dd41c1f1ce1e2745c8373a4f112a99ee54322e0f
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  3. S004 · Ardumower / project contributors
    Pinned repository artifact inventory
    Accessed 2026-10-01 · dd41c1f1ce1e2745c8373a4f112a99ee54322e0f archive file inventory
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  4. S005 · Ardumower / project contributors
    Ardumower code/ardumower/ardumower.ino
    Accessed 2026-10-01 · dd41c1f1ce1e2745c8373a4f112a99ee54322e0f / code/ardumower/ardumower.ino
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  5. S006 · Ardumower / project contributors
    Ardumower code/ardumower/mower.h
    Accessed 2026-10-01 · dd41c1f1ce1e2745c8373a4f112a99ee54322e0f / code/ardumower/mower.h
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  6. S007 · Ardumower / project contributors
    Ardumower code/ardumower/mower.cpp
    Accessed 2026-10-01 · dd41c1f1ce1e2745c8373a4f112a99ee54322e0f / code/ardumower/mower.cpp
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  7. S008 · Ardumower / project contributors
    Ardumower pcb/license.txt
    Accessed 2026-10-01 · dd41c1f1ce1e2745c8373a4f112a99ee54322e0f / pcb/license.txt
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  8. S009 · Ardumower / project contributors
    Ardumower chassis and board artifact inventory
    Accessed 2026-10-01 · dd41c1f1ce1e2745c8373a4f112a99ee54322e0f selected archive inventory
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

Research and review details

Source research only; no installation, physical build or performance test performed. No affiliate links added.

Profile edited 2026-10-01 · Sources checked 2026-10-01 · Next review target 2026-10-31

Revision: dd41c1f1ce1e2745c8373a4f112a99ee54322e0f (release 1.0a10-Azurit). Combined hardware and software repository activity recorded 2021-03-19 [S002]

Correction guidance · Discussion is not enabled · Profile format 0.6.0-draft.1

Change history