<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openmower.de/index.php?action=history&amp;feed=atom&amp;title=Mowgli_Build_Guide</id>
	<title>Mowgli Build Guide - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openmower.de/index.php?action=history&amp;feed=atom&amp;title=Mowgli_Build_Guide"/>
	<link rel="alternate" type="text/html" href="https://wiki.openmower.de/index.php?title=Mowgli_Build_Guide&amp;action=history"/>
	<updated>2026-04-30T19:11:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.openmower.de/index.php?title=Mowgli_Build_Guide&amp;diff=407&amp;oldid=prev</id>
		<title>Hackeronsteriods: Clean up /* Bill OF Materials */</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmower.de/index.php?title=Mowgli_Build_Guide&amp;diff=407&amp;oldid=prev"/>
		<updated>2024-11-12T06:38:57Z</updated>

		<summary type="html">&lt;p&gt;Clean up &lt;span class=&quot;autocomment&quot;&gt;Bill OF Materials&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:38, 12 November 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This guide will include all steps to purchase, assemble, and program a Mowgli build, but it currently incomplete as it is still being written.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This guide will include all steps to purchase, assemble, and program a Mowgli build, but it currently incomplete as it is still being written.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Bill &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OF &lt;/del&gt;Materials ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Bill &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Of &lt;/ins&gt;Materials ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| || Off the shelf || 1 ||https://amzn.to/3NWgIxk&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| || Off the shelf || 1 ||https://amzn.to/3NWgIxk&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|  &amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; Earlier, we had a reference to myrobotcenter. However, they have gone into reconstruction, so be aware of that vendor!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|  &amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; Earlier, we had a reference to myrobotcenter. However, they have gone into reconstruction, so be aware of that vendor!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| OpenMower Mainboard || The core of the new electronics. &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| || Custom || 1 || [https://octopart.com/bom-tool/ODFKeG8J Components Octopart BOM]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| WIP&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| xESC || Motor drivers &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| || Custom || 3 || Components Octoparts BOM:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- [https://octopart.com/bom-tool/p1aqUopq RP2040 &#039;&#039;without&#039;&#039; CAN]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- [https://octopart.com/bom-tool/tZ27Fd1N RP2040 &#039;&#039;with&#039;&#039; CAN] &#039;&#039;(CAN is not required)&#039;&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- [https://octopart.com/bom-tool/hUY6qiSp STM32] &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|  WIP&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Raspebrry Pi 4 || The brain of the robot.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Raspebrry Pi 4 || The brain of the robot.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l38&quot;&gt;Line 38:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Ardusimple RTK2B GPS||Positioning system for the bot&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Ardusimple RTK2B GPS||Positioning system for the bot&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| ||Off the shelf||1|| https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&amp;lt;nowiki/&amp;gt;||https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| ||Off the shelf||1|| https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&amp;lt;nowiki/&amp;gt;||https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Raspberry Pi Pico||Microcontroller talking to peripherals, soldered to the OpenMower mainboard&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| ||Off the shelf|| 1|| Widely available||&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|MPU 9250 (hard to get, end of life) or WT901&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|MPU 9250 (hard to get, end of life) or WT901&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Hackeronsteriods</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmower.de/index.php?title=Mowgli_Build_Guide&amp;diff=406&amp;oldid=prev</id>
		<title>Hackeronsteriods: Created page with &quot;Welcome to the Mowgli build guide.  Here we provide a step by step guide to assembling a Mowgli OpenMower build.  Note that Mowgli is not the default way to run OpenMower, and only is compatible with certain mowers.  This guide will include all steps to purchase, assemble, and program a Mowgli build, but it currently incomplete as it is still being written.  == Bill OF Materials ==  {| class=&quot;wikitable&quot; style=&quot;margin:auto&quot; |+ Open Mower Bill of Materials |- ! Nam...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmower.de/index.php?title=Mowgli_Build_Guide&amp;diff=406&amp;oldid=prev"/>
		<updated>2024-11-12T06:36:51Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Welcome to the Mowgli build guide.  Here we provide a step by step guide to assembling a &lt;a href=&quot;/index.php?title=Mowgli&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Mowgli (page does not exist)&quot;&gt;Mowgli&lt;/a&gt; OpenMower build.  Note that &lt;a href=&quot;/index.php?title=Mowgli&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Mowgli (page does not exist)&quot;&gt;Mowgli&lt;/a&gt; is not the default way to run OpenMower, and only is compatible with certain mowers.  This guide will include all steps to purchase, assemble, and program a Mowgli build, but it currently incomplete as it is still being written.  == Bill OF Materials ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |+ Open Mower Bill of Materials |- ! Nam...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Welcome to the Mowgli build guide.  Here we provide a step by step guide to assembling a [[Mowgli]] OpenMower build.  Note that [[Mowgli]] is not the default way to run OpenMower, and only is compatible with certain mowers.&lt;br /&gt;
&lt;br /&gt;
This guide will include all steps to purchase, assemble, and program a Mowgli build, but it currently incomplete as it is still being written.&lt;br /&gt;
&lt;br /&gt;
== Bill OF Materials ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Open Mower Bill of Materials&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Description &lt;br /&gt;
!Optional!! Availability !! Quantity Required !! Source Link 1 !! Alternate Source&lt;br /&gt;
|-&lt;br /&gt;
| Mower (Yardforce Classic 500) || Base building block &lt;br /&gt;
| || Off the shelf || 1 ||https://amzn.to/3NWgIxk&lt;br /&gt;
|  &amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; Earlier, we had a reference to myrobotcenter. However, they have gone into reconstruction, so be aware of that vendor!&lt;br /&gt;
|-&lt;br /&gt;
| OpenMower Mainboard || The core of the new electronics. &lt;br /&gt;
| || Custom || 1 || [https://octopart.com/bom-tool/ODFKeG8J Components Octopart BOM]&lt;br /&gt;
| WIP&lt;br /&gt;
|-&lt;br /&gt;
| xESC || Motor drivers &lt;br /&gt;
| || Custom || 3 || Components Octoparts BOM:&lt;br /&gt;
- [https://octopart.com/bom-tool/p1aqUopq RP2040 &amp;#039;&amp;#039;without&amp;#039;&amp;#039; CAN]&lt;br /&gt;
&lt;br /&gt;
- [https://octopart.com/bom-tool/tZ27Fd1N RP2040 &amp;#039;&amp;#039;with&amp;#039;&amp;#039; CAN] &amp;#039;&amp;#039;(CAN is not required)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
- [https://octopart.com/bom-tool/hUY6qiSp STM32] &lt;br /&gt;
|  WIP&lt;br /&gt;
|-&lt;br /&gt;
| Raspebrry Pi 4 || The brain of the robot. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With at least 2 GB of RAM to run the OpenMower software&lt;br /&gt;
&lt;br /&gt;
[[System_Image#Installing_OpenMower_Software|A 4GB is recommend to compile the software, see notes here]]&lt;br /&gt;
| || Off the shelf||1||https://rpilocator.com/?cat=PI4&amp;amp;instock&amp;lt;nowiki/&amp;gt;||WIP&lt;br /&gt;
|-&lt;br /&gt;
|Ardusimple RTK2B GPS||Positioning system for the bot&lt;br /&gt;
| ||Off the shelf||1|| https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&amp;lt;nowiki/&amp;gt;||https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&lt;br /&gt;
|-&lt;br /&gt;
|Raspberry Pi Pico||Microcontroller talking to peripherals, soldered to the OpenMower mainboard&lt;br /&gt;
| ||Off the shelf|| 1|| Widely available||&lt;br /&gt;
|-&lt;br /&gt;
|MPU 9250 (hard to get, end of life) or WT901&lt;br /&gt;
|9-axis accelerometer sitting on Mainboard allowing for direction through compass and dead reckoning of movement between GPS updates. &lt;br /&gt;
|&lt;br /&gt;
| Off the shelf&lt;br /&gt;
|1&lt;br /&gt;
|NO LINKS ANYMORE, since most of the delivered modules are fakes.&lt;br /&gt;
Alternative would be the WT901: &lt;br /&gt;
&lt;br /&gt;
https://amzn.to/3PQsV6O&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3D printed brackets||To hold the GPS inside the bot&lt;br /&gt;
| ||Custom||1||https://www.printables.com/fr/model/175826-openmower-gps-mount-for-yardforce-classic-500&amp;lt;nowiki/&amp;gt;||WIP&lt;br /&gt;
|-&lt;br /&gt;
|SMA Angle Adapter&lt;br /&gt;
|Needed to connect the GPS without bending the wire too much&lt;br /&gt;
|&lt;br /&gt;
|Off the shelf&lt;br /&gt;
|1&lt;br /&gt;
|https://amzn.to/3K913b1&lt;br /&gt;
|WIP&lt;br /&gt;
|-&lt;br /&gt;
|GPS PCB&lt;br /&gt;
|A ground plane PCB to improve GPS reception&lt;br /&gt;
|&lt;br /&gt;
| Custom &lt;br /&gt;
|1&lt;br /&gt;
|WIP&lt;br /&gt;
|WIP&lt;br /&gt;
|-&lt;br /&gt;
|USB Angle Adapter&lt;br /&gt;
|If you want to use the Classic 500&amp;#039;s USB port&lt;br /&gt;
|YES&lt;br /&gt;
|Off the shelf&lt;br /&gt;
|1&lt;br /&gt;
|https://amzn.to/3ukNAIj&lt;br /&gt;
| WIP&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; | Docking Station&lt;br /&gt;
|-&lt;br /&gt;
|CC/CV Step Down module&lt;br /&gt;
|As charger for the docking station&lt;br /&gt;
|&lt;br /&gt;
|Off the shelf&lt;br /&gt;
|1&lt;br /&gt;
|https://amzn.to/3NUdRVL&lt;br /&gt;
| WIP&lt;br /&gt;
|-&lt;br /&gt;
|Docking Station Adapter PCB&lt;br /&gt;
|A PCB to hold the module in place.&lt;br /&gt;
|&lt;br /&gt;
|Custom&lt;br /&gt;
|1&lt;br /&gt;
|WIP&lt;br /&gt;
|WIP&lt;br /&gt;
|-&lt;br /&gt;
|Raspebrry Pi&lt;br /&gt;
&amp;#039;&amp;#039;(required if NTRIP is not available)&amp;#039;&amp;#039;&lt;br /&gt;
|Used to send RTK correction data from the base station.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Can be any model with Ethernet and USB&amp;#039;&amp;#039;&lt;br /&gt;
|&lt;br /&gt;
|Off the shelf&lt;br /&gt;
|1&lt;br /&gt;
|https://rpilocator.com/?cat=PI4&amp;amp;instock&amp;lt;nowiki/&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|-&lt;br /&gt;
|Ardusimple RTK2B GPS&lt;br /&gt;
&amp;#039;&amp;#039;(required if NTRIP is not available)&amp;#039;&amp;#039;&lt;br /&gt;
|Positioning system for the docking station&lt;br /&gt;
|&lt;br /&gt;
|Off the shelf&lt;br /&gt;
|1&lt;br /&gt;
|https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&lt;br /&gt;
|https://www.ardusimple.com/product/simplertk2b-basic-starter-kit-ip65/&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackeronsteriods</name></author>
	</entry>
</feed>