Kooperation mit "BBZ am Nord-Ostsee-Kanal"

Modulare Komponenten

Modulare Komponenten

Zusammenbau einfach gemacht

Arduino Software

Arduino Software

Open Source Software


Welcome to


Ardumower - Open Source robot lawn mower project                          yt-brand-standard-logo-95x40

Everyone knows them, some already have one: a robotic lawn mower! You can purchase them, sometimes they are ‘intelligent’, sometimes they are simply silly. Very often, they are missing an important piece: adding your own ideas to the robot’s ‘brain’. That’s the idea of this project (’Ardumower’): Making a new ‘brain’ freely available for every robot mower in the universe!

Build ardumower photo thumbnail Download arduino software Run!ardumower perimeter


video   Introduction video


How far has this project gone already? In the following robot lawn mowers, 'Ardumower' has been used already:

  • Ambrogio L50 (with Ardumower board)
  • Rotenbach SPM08-320 (with Ardumower board)
  • Tianchen TC-G158 (with original Tianchen board)
  • “Sven's Mäh-Roboter” (with “DFRduino Romeo-All in one” board)
  • Robomow RL500 (with DIY board)

Here, the 'Ardumower' operates in an 'Ambrogio L50' (Video link)...

video     video         l50 arduino1 thumb  l50 arduino2 thumb  l50 arduino3 thumb
…and here, the 'Ardumower' operates in a 'Rotenbach SPM08-320' (Video link):
video           ardumower photo thumb

At first, it was just ideas for the selection of electronic components for a simple, modular robot mower system including motor driver, sensors and microcontroller. Meanwhile, the project has developed a universal controller software (based on Arduino) which can you can adapt to your own mower robot. There is also a forum available where you can input your own ideas/suggestions. Before downloading the Arduino software, you need to register ('Login->Create an account').

Why did we create this project?
We did create this project because we think robotics should be open and this includes robotic mowers as well.

Objectives of the project:

  • low-cost, ready-made components, replacable (à la RC model: stick together receiver, controller, motor, servo...)
  • Little soldering - easy programming
  • only the minimum of components (keep it simple!)
  • detailed instructions for building
  • offering an electronics kit (ready 'Ardumower kits') with all modules, components etc. for purchasing
  • offering a robot chassis with all motors etc. for purchasing ('Ardumower Chassis')
  • free, open-source Arduino-Code for download

Wait - but isn't this project too complicate for me?
This project is not more complicate than e.g. other mid-size Arduino projects. If you like to try out new things, then this project is the right one for you. You might learn new things and you'll see that everything is much easier than you thought - at the moment when your robot mower is mowing for the first time!

Is this project also about building a chassis, or only about Ardumower electronics and Arduino code?

You use a ready robot chassis and motors to use the Ardumower electronic parts and to run the Arduino code described in this project. Additionally, you can purchase an Ardumower Chassis (including motors and electronics) - more information about the Ardumower Chassis can be found here.

chassis front       chassis exploded

Great, but how can I start?
We have written articles about all glory details - You can find all the articles at the top right navigation bar of this website. If you want to correct or extend an article, you can simply add a comment below the article.

Questions / Help / Ideas / Discussion?
We are sure you have questions (and we are already waiting for them) - there will be help in the forum! You can find the forum at the top left navigation bar of this website. Please register to post to the forum ('Login->Create an account').

How does everything fit together (principle design)?

ardumower overview

Here's a quick overview of the components that is described in more detail in the project articles. Click on one topic to learn more about it.

ardumower topics en

Can I see a simulation?
Yes, here's a simulation of the Ardumower brain (a robot lawn mower simulator)...
ardumower sim

You want to participate in the project development?
You know digital filters, IMU sensor fusion, Kalman filters, or Odometry? Then the Ardumower 'development divison' is waiting for you! We look forward to share your knowledge with us. Interesting topics are just waiting being solved by you.

© Ardumower