hi!
A lawnmower running with hydrogen....
However, a not to difficult way of producing hydrogen is adding granulate of a metal to hydrochloric acid solution.
The metal you choose needs to have a negative normal potential.
I would suggest Zinc.
The metal will dissolve in the solution while hydrogen gas will occure.
Zn + 2HCl --> H2 + ZnCl2
If you really want to do that, please ask someone who has experience. It could be dangerous.