<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.yudurobotics.com/index.php?action=history&amp;feed=atom&amp;title=Moki</id>
	<title>Moki - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.yudurobotics.com/index.php?action=history&amp;feed=atom&amp;title=Moki"/>
	<link rel="alternate" type="text/html" href="https://wiki.yudurobotics.com/index.php?title=Moki&amp;action=history"/>
	<updated>2026-06-05T01:13:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=870&amp;oldid=prev</id>
		<title>Evobi admin at 07:27, 28 March 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=870&amp;oldid=prev"/>
		<updated>2025-03-28T07:27:49Z</updated>

		<summary type="html">&lt;p&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 12:57, 28 March 2025&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-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Moki1.png|right|frameless|387x387px]]&lt;/ins&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;Moki is a development board created by [[Yudu Robotics]], designed for applications in [[wikipedia:Robotics|robotics]], [[wikipedia:Automation|automation]], and [[wikipedia:Embedded_system|embedded systems]]. It is built around a [[wikipedia:32-bit_computing|dual-core 32-bit microprocessor]] and provides multiple communication interfaces, including [[wikipedia:Universal_asynchronous_receiver-transmitter|UART]], [[wikipedia:I²C|I2C]], [[wikipedia:Serial_Peripheral_Interface|SPI]], [[wikipedia:Wi-Fi|Wi-Fi]], and [[wikipedia:Bluetooth_Low_Energy|Bluetooth Low Energy (BLE).]] The board features four on board [[wikipedia:H-bridge|H-bridges]] for motor control, supporting up to four DC motors, along with twelve dedicated servo ports for precise actuator control. A built-in infrared (IR) receiver allows for remote operation, and an integrated dual 18650 Li-Ion battery system provides untethered power supply.Moki includes 12-channel 12-bit ADC support, enabling analog sensor integration. The GPIO pins can be configured for digital input, output, and [[wikipedia:Pulse-width_modulation|PWM]] functionality. With support for multiple power sources, including USB Type-C and battery operation, the board can be used in both stationary and mobile systems.Moki is designed for projects that require real-time processing, wireless communication, and motor/actuator control, making it suitable for robotics, IoT-based automation, and other embedded applications.&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;Moki is a development board created by [[Yudu Robotics]], designed for applications in [[wikipedia:Robotics|robotics]], [[wikipedia:Automation|automation]], and [[wikipedia:Embedded_system|embedded systems]]. It is built around a [[wikipedia:32-bit_computing|dual-core 32-bit microprocessor]] and provides multiple communication interfaces, including [[wikipedia:Universal_asynchronous_receiver-transmitter|UART]], [[wikipedia:I²C|I2C]], [[wikipedia:Serial_Peripheral_Interface|SPI]], [[wikipedia:Wi-Fi|Wi-Fi]], and [[wikipedia:Bluetooth_Low_Energy|Bluetooth Low Energy (BLE).]] The board features four on board [[wikipedia:H-bridge|H-bridges]] for motor control, supporting up to four DC motors, along with twelve dedicated servo ports for precise actuator control. A built-in infrared (IR) receiver allows for remote operation, and an integrated dual 18650 Li-Ion battery system provides untethered power supply.Moki includes 12-channel 12-bit ADC support, enabling analog sensor integration. The GPIO pins can be configured for digital input, output, and [[wikipedia:Pulse-width_modulation|PWM]] functionality. With support for multiple power sources, including USB Type-C and battery operation, the board can be used in both stationary and mobile systems.Moki is designed for projects that require real-time processing, wireless communication, and motor/actuator control, making it suitable for robotics, IoT-based automation, and other embedded applications.&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;/table&gt;</summary>
		<author><name>Evobi admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=868&amp;oldid=prev</id>
		<title>Evobi admin at 06:56, 28 March 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=868&amp;oldid=prev"/>
		<updated>2025-03-28T06:56:23Z</updated>

		<summary type="html">&lt;p&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 12:26, 28 March 2025&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-l77&quot;&gt;Line 77:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 77:&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;= Hardware Overview             =&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;= Hardware Overview             =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Moki pin out.png|frameless|734x734px]]&lt;/ins&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;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;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;/table&gt;</summary>
		<author><name>Evobi admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=866&amp;oldid=prev</id>
		<title>Evobi admin at 08:26, 27 March 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=866&amp;oldid=prev"/>
		<updated>2025-03-27T08:26:36Z</updated>

		<summary type="html">&lt;p&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 13:56, 27 March 2025&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-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&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;&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;&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;|&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; 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;/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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Moki 1.png|frameless|384x384px]]&lt;/ins&gt;&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;/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;== Controller: ==&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;== Controller: ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Evobi admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=864&amp;oldid=prev</id>
		<title>Evobi admin: first draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.yudurobotics.com/index.php?title=Moki&amp;diff=864&amp;oldid=prev"/>
		<updated>2025-03-27T07:15:36Z</updated>

		<summary type="html">&lt;p&gt;first draft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Moki is a development board created by [[Yudu Robotics]], designed for applications in [[wikipedia:Robotics|robotics]], [[wikipedia:Automation|automation]], and [[wikipedia:Embedded_system|embedded systems]]. It is built around a [[wikipedia:32-bit_computing|dual-core 32-bit microprocessor]] and provides multiple communication interfaces, including [[wikipedia:Universal_asynchronous_receiver-transmitter|UART]], [[wikipedia:I²C|I2C]], [[wikipedia:Serial_Peripheral_Interface|SPI]], [[wikipedia:Wi-Fi|Wi-Fi]], and [[wikipedia:Bluetooth_Low_Energy|Bluetooth Low Energy (BLE).]] The board features four on board [[wikipedia:H-bridge|H-bridges]] for motor control, supporting up to four DC motors, along with twelve dedicated servo ports for precise actuator control. A built-in infrared (IR) receiver allows for remote operation, and an integrated dual 18650 Li-Ion battery system provides untethered power supply.Moki includes 12-channel 12-bit ADC support, enabling analog sensor integration. The GPIO pins can be configured for digital input, output, and [[wikipedia:Pulse-width_modulation|PWM]] functionality. With support for multiple power sources, including USB Type-C and battery operation, the board can be used in both stationary and mobile systems.Moki is designed for projects that require real-time processing, wireless communication, and motor/actuator control, making it suitable for robotics, IoT-based automation, and other embedded applications.&lt;br /&gt;
&lt;br /&gt;
= Distinguishing Features =&lt;br /&gt;
Moki is designed with a focus on robotics and automation, integrating a dual-core 32-bit processor, built-in motor drivers, and wireless connectivity in a compact form factor. It includes four onboard H-bridges for motor control, twelve dedicated servo ports for multi-axis movement, and a dual 18650 Li-Ion battery system for standalone operation.&lt;br /&gt;
&lt;br /&gt;
The board features an integrated IR receiver for remote control and supports Wi-Fi and Bluetooth Low Energy (BLE) for wireless communication. Its processing capabilities, real-time control support, and multiple peripheral interfaces make it suitable for applications involving motor control, automation, and embedded systems.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Moki is designed to provide a versatile and efficient platform for robotics and embedded system development. Its powerful dual-core processor, integrated motor control capabilities, and extensive connectivity options make it ideal for both prototyping and real-world applications. With built-in power management, multiple communication interfaces, and dedicated servo support, Moki enables seamless integration with a wide range of sensors, actuators, and wireless modules. Below are the key features of the development board:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
== Controller: ==&lt;br /&gt;
&lt;br /&gt;
* 32-bit dual-core microprocessor&lt;br /&gt;
* Clock speed: up to 240 MHz&lt;br /&gt;
*   12 bit ADC across 12 channels&lt;br /&gt;
* Supports UART, I2C, SPI protocols&lt;br /&gt;
&lt;br /&gt;
== Memory: ==&lt;br /&gt;
&lt;br /&gt;
* 8MB non-volatile memory &lt;br /&gt;
&lt;br /&gt;
FlashROM&lt;br /&gt;
&lt;br /&gt;
* ROM: 384 KB &lt;br /&gt;
&lt;br /&gt;
* SRAM: 512 KB &lt;br /&gt;
&lt;br /&gt;
== Power: ==&lt;br /&gt;
&lt;br /&gt;
* USB Type-C port &lt;br /&gt;
&lt;br /&gt;
* Built in 2*18650 2600maH Li-Ion battery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Board Features: ==&lt;br /&gt;
·        On board four H bridges for connecting motors M1, M2, M3 and M4&lt;br /&gt;
&lt;br /&gt;
·        Built in IR receiver &lt;br /&gt;
&lt;br /&gt;
·        Twelve dedicated servo ports&lt;br /&gt;
&lt;br /&gt;
==== Ratings: ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Symbol&lt;br /&gt;
!Description&lt;br /&gt;
!Min&lt;br /&gt;
!Max&lt;br /&gt;
!Unit&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Max current output from individual GPIO&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|20mA&lt;br /&gt;
|I&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Max input voltage to GPIO &lt;br /&gt;
|&lt;br /&gt;
|3.6&lt;br /&gt;
|V&lt;br /&gt;
|-&lt;br /&gt;
|M1,2,3,4&lt;br /&gt;
|Max load current H Bridge can deliver each channel&lt;br /&gt;
|&lt;br /&gt;
|2.1&lt;br /&gt;
|A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Thermal limits for the whole board&lt;br /&gt;
|5&lt;br /&gt;
|60&lt;br /&gt;
|°C&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
= Hardware Overview             =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pin Out Details:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;SL No&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;PIN&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;Function&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|A1&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|A2&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|B1&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|B2&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|C1&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|C2&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|D1&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|D2&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|E1&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|E2&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|F1&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|F2&lt;br /&gt;
|ADC, Digital I/O,  PWM&lt;br /&gt;
|Dedicated direct  drive servo connector&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|I1&lt;br /&gt;
|RX&lt;br /&gt;
|UART RX Line&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|I2&lt;br /&gt;
|TX&lt;br /&gt;
|UART TX Line&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|J1&lt;br /&gt;
|SCL&lt;br /&gt;
|I2C Serial clock  line&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|J2&lt;br /&gt;
|SDA&lt;br /&gt;
|I2C Data line&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|K1&lt;br /&gt;
|MOSI&lt;br /&gt;
|SPI, Master Out  Slave In&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|K2&lt;br /&gt;
|CLK&lt;br /&gt;
|SPI, Serial Clock&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|K3&lt;br /&gt;
|MISO&lt;br /&gt;
|SPI, Master In  Slave Out&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|K4&lt;br /&gt;
|CS&lt;br /&gt;
|SPI, Chip Select&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|M1A&lt;br /&gt;
|Digital I/O&lt;br /&gt;
|Shared line with H  Bridge IC&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|M1B&lt;br /&gt;
|Digital I/O&lt;br /&gt;
|Shared line with H  Bridge IC&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|M2A&lt;br /&gt;
|Digital I/O&lt;br /&gt;
|Shared line with H  Bridge IC&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|M2B&lt;br /&gt;
|Digital I/O&lt;br /&gt;
|Shared line with H  Bridge IC&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|SW1&lt;br /&gt;
|Digital Input&lt;br /&gt;
|User programmable  switch&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|SW2&lt;br /&gt;
|Digital Input&lt;br /&gt;
|User programmable  switch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Pin Description =&lt;br /&gt;
Moki includes a set of &amp;#039;&amp;#039;&amp;#039;multipurpose I/O pins&amp;#039;&amp;#039;&amp;#039;, communication interfaces, and motor control pins for various applications.&lt;br /&gt;
&lt;br /&gt;
== I/O Pins ==&lt;br /&gt;
Moki has &amp;#039;&amp;#039;&amp;#039;eight multipurpose I/O pins&amp;#039;&amp;#039;&amp;#039; labeled &amp;#039;&amp;#039;&amp;#039;A1, A2, B1, B2, C1, C2, D1, and D2&amp;#039;&amp;#039;&amp;#039;, which support the following functions:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ADC (Analog-to-Digital Converter):&amp;#039;&amp;#039;&amp;#039; These pins can be used as analog input channels for reading varying voltage levels from sensors such as temperature sensors and potentiometers.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Digital I/O (Input/Output):&amp;#039;&amp;#039;&amp;#039; Each pin can function as a digital input (HIGH/LOW states) or a digital output to control components such as LEDs, relays, or actuators.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PWM (Pulse Width Modulation):&amp;#039;&amp;#039;&amp;#039; These pins support PWM output for applications such as motor speed control, LED dimming, and servo positioning.&lt;br /&gt;
&lt;br /&gt;
== UART Communication ==&lt;br /&gt;
Moki includes &amp;#039;&amp;#039;&amp;#039;dedicated UART (Universal Asynchronous Receiver-Transmitter) communication pins&amp;#039;&amp;#039;&amp;#039;, labeled &amp;#039;&amp;#039;&amp;#039;I1 (RX) and I2 (TX)&amp;#039;&amp;#039;&amp;#039;, for serial communication with external devices.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;I1 (RX):&amp;#039;&amp;#039;&amp;#039; Used to receive serial data from external devices such as GPS modules, microcontrollers, or computers via a USB-to-serial adapter.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;I2 (TX):&amp;#039;&amp;#039;&amp;#039; Used to transmit serial data to peripherals such as Bluetooth modules, Wi-Fi modules, or other UART-compatible devices.&lt;br /&gt;
&lt;br /&gt;
== SPI Communication ==&lt;br /&gt;
Moki provides &amp;#039;&amp;#039;&amp;#039;dedicated SPI (Serial Peripheral Interface) communication pins&amp;#039;&amp;#039;&amp;#039;, labeled &amp;#039;&amp;#039;&amp;#039;K1 (MOSI), K2 (CLK), K3 (MISO), and K4 (CS)&amp;#039;&amp;#039;&amp;#039;, for high-speed data transfer with external peripherals.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;K1 (MOSI) – Master Out Slave In:&amp;#039;&amp;#039;&amp;#039; Transmits data from Moki (master) to SPI slave devices such as displays and memory modules.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;K2 (CLK) – Serial Clock:&amp;#039;&amp;#039;&amp;#039; Provides the clock signal for SPI communication.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;K3 (MISO) – Master In Slave Out:&amp;#039;&amp;#039;&amp;#039; Receives data from SPI slave devices.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;K4 (CS) – Chip Select:&amp;#039;&amp;#039;&amp;#039; Enables or disables communication with specific SPI devices.&lt;br /&gt;
&lt;br /&gt;
== Motor Control Pins ==&lt;br /&gt;
Moki includes &amp;#039;&amp;#039;&amp;#039;four motor control pins&amp;#039;&amp;#039;&amp;#039;, labeled &amp;#039;&amp;#039;&amp;#039;M1A, M1B, M2A, and M2B&amp;#039;&amp;#039;&amp;#039;, which are shared with the onboard &amp;#039;&amp;#039;&amp;#039;H-Bridge motor driver.&amp;#039;&amp;#039;&amp;#039; These pins enable direct control of &amp;#039;&amp;#039;&amp;#039;DC motors, stepper motors, or other actuators.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;M1A &amp;amp; M1B – Motor 1 Control Pins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;M2A &amp;amp; M2B – Motor 2 Control Pins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Motor control functionality is determined by the digital I/O states:&lt;br /&gt;
&lt;br /&gt;
* Setting one pin HIGH and the other LOW rotates the motor in one direction.&lt;br /&gt;
* Reversing the HIGH/LOW states rotates the motor in the opposite direction.&lt;br /&gt;
* Setting both pins LOW stops the motor.&lt;br /&gt;
* Setting both pins HIGH enables braking, depending on the motor driver configuration.&lt;br /&gt;
&lt;br /&gt;
== User-Programmable Switches ==&lt;br /&gt;
Moki includes &amp;#039;&amp;#039;&amp;#039;two dedicated digital input switches&amp;#039;&amp;#039;&amp;#039;, labelled &amp;#039;&amp;#039;&amp;#039;SW1 and SW2&amp;#039;&amp;#039;&amp;#039;, which can be configured for various functions.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SW1 – Digital Input:&amp;#039;&amp;#039;&amp;#039; Can be used for user interactions, such as toggling modes, starting/stopping operations, or triggering specific functions.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SW2 – Digital Input:&amp;#039;&amp;#039;&amp;#039; Can be assigned to control system behaviours, reset parameters, or navigate through menus.&lt;br /&gt;
&lt;br /&gt;
= Software Support =&lt;br /&gt;
Moki is compatible with &amp;#039;&amp;#039;&amp;#039;PLODE&amp;#039;&amp;#039;&amp;#039;, a software platform developed by &amp;#039;&amp;#039;&amp;#039;Yudu Robotics&amp;#039;&amp;#039;&amp;#039; for programming, controlling, and monitoring robotic devices. PLODE provides an interface for writing and executing code, managing connectivity, and configuring Moki’s hardware features such as motor control, servo operation, and sensor integration.                               &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Features&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Wireless Connectivity:&amp;#039;&amp;#039;&amp;#039; Supports communication with Moki via &amp;#039;&amp;#039;&amp;#039;Wi-Fi&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Bluetooth Low Energy (BLE)&amp;#039;&amp;#039;&amp;#039; for remote programming and control.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Programming Interface:&amp;#039;&amp;#039;&amp;#039; Provides an environment for writing and uploading code to Moki, allowing control over actuators, motors, and sensors.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Real-Time Monitoring:&amp;#039;&amp;#039;&amp;#039; Displays device status, including battery levels, active connections, and sensor data.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Servo and Motor Control:&amp;#039;&amp;#039;&amp;#039; Interfaces with Moki’s &amp;#039;&amp;#039;&amp;#039;H-Bridge motor drivers&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;dedicated servo ports&amp;#039;&amp;#039;&amp;#039;, enabling direct motion control.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;GPIO and Communication Management:&amp;#039;&amp;#039;&amp;#039; Configures &amp;#039;&amp;#039;&amp;#039;ADC, UART, I2C, and SPI&amp;#039;&amp;#039;&amp;#039; interfaces for external device integration.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Usage&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Installation:&amp;#039;&amp;#039;&amp;#039; PLODE is available for &amp;#039;&amp;#039;&amp;#039;Android, iOS, and web&amp;#039;&amp;#039;&amp;#039; platforms. Users can download and install the application to begin using Moki.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Device Setup:&amp;#039;&amp;#039;&amp;#039; Moki can be connected wirelessly to PLODE for configuration, programming, and real-time control.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Programming &amp;amp; Deployment:&amp;#039;&amp;#039;&amp;#039; Users can write, test, and execute code directly through PLODE’s interface, enabling customized automation and robotics applications.&lt;br /&gt;
&lt;br /&gt;
PLODE serves as the primary software tool for Moki, offering an integrated environment for development, testing, and deployment of robotic functions.&lt;br /&gt;
&lt;br /&gt;
For more information, go to [[PLODE|PLODE.]]&lt;br /&gt;
&lt;br /&gt;
= Applications =&lt;br /&gt;
Moki is designed for robotics and motion control applications, integrating onboard motor drivers, servo control, and wireless communication to support a wide range of robotic projects. With dedicated servo ports and H-bridge motor drivers, it allows precise control over actuators, motors, and sensors, making it suitable for applications that require coordinated movement and automation. The board can handle projects requiring up to 12 servos for multi-axis articulation and 4 DC motors for propulsion or additional actuation, enabling its use in humanoid robots, robotic arms, quadrupeds, and other motion-based systems. Its connectivity options, power management, and real-time processing capabilities further enhance its versatility in embedded system development and autonomous robotic platforms.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;small&amp;gt;12 DOF Humanoid Robot&amp;lt;/small&amp;gt; ==&lt;br /&gt;
Developed in-house by Yudu Robotics, this humanoid robot utilizes Moki’s twelve dedicated servo ports for precise joint articulation, enabling coordinated limb movement. The onboard H-bridge motor drivers support additional actuation, making it suitable for dynamic motion applications.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;small&amp;gt;6 DOF Bipedal Robot&amp;lt;/small&amp;gt; ==&lt;br /&gt;
Designed by Yudu Robotics, this bipedal robot incorporates PWM-based servo control for real-time gait balancing and adaptive movement. Moki’s processing capabilities and sensor compatibility enable stability corrections and smooth walking algorithms.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;small&amp;gt;8 DOF Quadruped Robot&amp;lt;/small&amp;gt; ==&lt;br /&gt;
Built by Yudu Robotics, this quadruped robot is designed for coordinated leg movement and weight distribution. Moki’s multiple servo outputs and motor control capabilities allow for terrain-adaptive walking patterns, with wireless connectivity for remote operation and monitoring.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;small&amp;gt;4 DOF Robotic Arm&amp;lt;/small&amp;gt; ==&lt;br /&gt;
Developed by Yudu Robotics, this robotic arm features precise joint positioning and speed control powered by Moki’s PWM-based servo outputs. The SPI/I2C interfaces enable integration with external sensors for object detection and manipulation, while its battery operation makes it suitable for mobile applications.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;small&amp;gt;Tracked and Wheeled Robots&amp;lt;/small&amp;gt; ==&lt;br /&gt;
Yudu Robotics&amp;#039; in-house wheeled robots utilize Moki’s four H-bridge motor drivers, allowing independent control of dual-motor drive systems. These robots support omnidirectional movement using mecanum wheels, enabling advanced mobility. The system also integrates sensors for autonomous navigation and obstacle avoidance.&lt;br /&gt;
&lt;br /&gt;
= Comparison with Similar Development Boards =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;Feature&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;Moki&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;Arduino Mega 2560&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;Raspberry Pi Pico&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;ESP32 DevKit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Processor&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;Dual-core 32-bit microprocessor&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;ATmega2560 (8-bit)&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;RP2040 (Dual-core Cortex-M0+)&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Dual-core Xtensa LX6 (32-bit)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Clock Speed&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;Up to 240 MHz&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;16 MHz&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;133 MHz&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;240 MHz&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Memory (SRAM / Flash)&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;512 KB / 8 MB&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;8 KB / 256 KB&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;264 KB / 2 MB&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;520 KB / 4 MB&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Motor Drivers&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;4 onboard H-bridges&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;External motor driver required&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;External motor driver required&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;External motor driver required&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Servo Ports&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;12 dedicated ports&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Requires external module&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Requires external module&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Requires external module&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Connectivity&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;Wi-Fi, BLE&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;None&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;None&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Wi-Fi, BLE&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;ADC Channels&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;12 (12-bit)&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;16 (10-bit)&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;3 (12-bit)&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;18 (12-bit)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Power Supply&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;USB Type-C, Dual 18650 Li-Ion battery&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;USB Type-B, External power jack&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Micro-USB, External power&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Micro-USB, Li-Po battery support&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;GPIO Pins&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;Multiple, supports ADC, PWM, Digital I/O&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;54 Digital, 15 PWM&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;26 GPIO, 16 PWM&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;34 GPIO, 16 PWM&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Communication Interfaces&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;UART, I2C, SPI&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;UART, I2C, SPI&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;UART, I2C, SPI&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;UART, I2C, SPI&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;&amp;lt;small&amp;gt;Form Factor&amp;lt;/small&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;lt;small&amp;gt;Compact, Robotics-focused&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Large, general-purpose&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Small, low-power&amp;lt;/small&amp;gt;&lt;br /&gt;
|&amp;lt;small&amp;gt;Medium, IoT-focused&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Frequently Asked Questions (FAQs) =&lt;br /&gt;
1.&amp;#039;&amp;#039;&amp;#039;Does Moki support wireless communication?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Yes, Moki supports Wi-Fi and Bluetooth Low Energy (BLE).&lt;br /&gt;
&lt;br /&gt;
2.&amp;#039;&amp;#039;&amp;#039;How many motors and servos can Moki control?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Moki includes four onboard H-bridges for motor control and twelve dedicated servo ports.&lt;br /&gt;
&lt;br /&gt;
3.&amp;#039;&amp;#039;&amp;#039;What power sources does Moki support?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Moki can be powered via USB Type-C or a built-in dual 18650 Li-Ion battery system.&lt;br /&gt;
&lt;br /&gt;
4.&amp;#039;&amp;#039;&amp;#039;What software is compatible with Moki?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Moki is compatible with PLODE, a programming interface for robotic devices.&lt;br /&gt;
&lt;br /&gt;
5.&amp;#039;&amp;#039;&amp;#039;What programming languages does Moki support?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Moki supports multiple programming environments based on the firmware used.&lt;br /&gt;
&lt;br /&gt;
6.&amp;#039;&amp;#039;&amp;#039;How do I update the firmware on Moki?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Firmware updates can be done through PLODE or via USB flashing.&lt;br /&gt;
&lt;br /&gt;
7.&amp;#039;&amp;#039;&amp;#039;Does Moki support external peripherals?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Yes, Moki includes ADC, UART, I2C, and SPI interfaces for sensor and device connectivity.&lt;br /&gt;
&lt;br /&gt;
8.&amp;#039;&amp;#039;&amp;#039;Can Moki be used for IoT applications?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Yes, Moki supports wireless communication, making it suitable for IoT-based automation.&lt;/div&gt;</summary>
		<author><name>Evobi admin</name></author>
	</entry>
</feed>