<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.keyestudio.com/index.php?action=history&amp;feed=atom&amp;title=KS0389_keyestudio_ESP8266_WiFi_Development_Board</id>
	<title>KS0389 keyestudio ESP8266 WiFi Development Board - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.keyestudio.com/index.php?action=history&amp;feed=atom&amp;title=KS0389_keyestudio_ESP8266_WiFi_Development_Board"/>
	<link rel="alternate" type="text/html" href="https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;action=history"/>
	<updated>2026-08-31T16:34:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=30446&amp;oldid=prev</id>
		<title>Keyestudio: /* Resources */</title>
		<link rel="alternate" type="text/html" href="https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=30446&amp;oldid=prev"/>
		<updated>2021-01-06T02:13:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Resources&lt;/span&gt;&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 02:13, 6 January 2021&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-l240&quot;&gt;Line 240:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 240:&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;==Resources==&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;==Resources==&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;*&#039;&#039;&#039;Download all the information here:&#039;&#039;&#039;&amp;lt;br&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://drive.google.com/open?id=1BJfE7iDjP90HFWB0TplixKrP7npOh3rh&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;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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*&amp;#039;&amp;#039;&amp;#039;Driver package download&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;/del&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;More detailed files in the link&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;https://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;www&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;silabs&lt;/del&gt;.com/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;products/development-tools/software/usb-to-uart-bridge-vcp-drivers &lt;/del&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;/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;https://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fs&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;keyestudio&lt;/ins&gt;.com/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KS0389&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; 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;*&#039;&#039;&#039;Download the PDF:&#039;&#039;&#039; &amp;lt;br&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://drive.google.com/open?id=1XuxabtIUwI1DNec8jtOeyNRA5fNb6u50&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;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;&amp;lt;br&amp;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;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Keyestudio</name></author>
	</entry>
	<entry>
		<id>https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=17069&amp;oldid=prev</id>
		<title>Keyestudio: /* Detailed Using Method as follows */</title>
		<link rel="alternate" type="text/html" href="https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=17069&amp;oldid=prev"/>
		<updated>2019-04-29T09:04:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Detailed Using Method as follows&lt;/span&gt;&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 09:04, 29 April 2019&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-l45&quot;&gt;Line 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 45:&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;https://www.arduino.cc/en/Main/OldSoftwareReleases#1.5.x&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;https://www.arduino.cc/en/Main/OldSoftwareReleases#1.5.x&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;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Note: &amp;#039;&amp;#039;&amp;#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/span&amp;gt; &lt;/del&gt;this control board is only compatible with Arduino 1.6.5 version or latest. &amp;lt;br&amp;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;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Note: &amp;#039;&amp;#039;&amp;#039; this control board is only compatible with Arduino 1.6.5 version or latest. &amp;lt;br&amp;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;In the following, we will download the Arduino 1.6.5 version. &amp;lt;/span&amp;gt;&amp;lt;br&amp;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;In the following, we will download the Arduino 1.6.5 version. &amp;lt;/span&amp;gt;&amp;lt;br&amp;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;&amp;lt;br&amp;gt;[[Image:ks0389 Step1-1.png|600px|frameless]]&amp;lt;br&amp;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;&amp;lt;br&amp;gt;[[Image:ks0389 Step1-1.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Keyestudio</name></author>
	</entry>
	<entry>
		<id>https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=17068&amp;oldid=prev</id>
		<title>Keyestudio: /* Detailed Using Method as follows */</title>
		<link rel="alternate" type="text/html" href="https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=17068&amp;oldid=prev"/>
		<updated>2019-04-29T09:04:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Detailed Using Method as follows&lt;/span&gt;&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 09:04, 29 April 2019&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-l46&quot;&gt;Line 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 46:&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;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Note: &amp;#039;&amp;#039;&amp;#039; &amp;lt;/span&amp;gt; this control board is only compatible with Arduino 1.6.5 version or latest. &amp;lt;br&amp;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;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Note: &amp;#039;&amp;#039;&amp;#039; &amp;lt;/span&amp;gt; this control board is only compatible with Arduino 1.6.5 version or latest. &amp;lt;br&amp;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;In the following, we will download the Arduino 1.6.5 version.  &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;In the following, we will download the Arduino 1.6.5 version. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&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;&amp;lt;br&amp;gt;[[Image:ks0389 Step1-1.png|600px|frameless]]&amp;lt;br&amp;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;&amp;lt;br&amp;gt;[[Image:ks0389 Step1-1.png|600px|frameless]]&amp;lt;br&amp;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;/table&gt;</summary>
		<author><name>Keyestudio</name></author>
	</entry>
	<entry>
		<id>https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=16366&amp;oldid=prev</id>
		<title>Keyestudio: /* Get One Now */</title>
		<link rel="alternate" type="text/html" href="https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=16366&amp;oldid=prev"/>
		<updated>2019-04-18T03:48:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Get One Now&lt;/span&gt;&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 03:48, 18 April 2019&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-l257&quot;&gt;Line 257:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 257:&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;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;[[Category: &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Module&lt;/del&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;[[Category: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Board&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Keyestudio</name></author>
	</entry>
	<entry>
		<id>https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=16365&amp;oldid=prev</id>
		<title>Keyestudio: /* Get One Now */</title>
		<link rel="alternate" type="text/html" href="https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=16365&amp;oldid=prev"/>
		<updated>2019-04-18T03:48:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Get One Now&lt;/span&gt;&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 03:48, 18 April 2019&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-l252&quot;&gt;Line 252:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 252:&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;==Get One Now==&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;==Get One Now==&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;*&amp;#039;&amp;#039;&amp;#039;Official website&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; http&lt;/del&gt;://www.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;keyestudio&lt;/del&gt;.com/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ks0389&lt;/del&gt;.html&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;[https://www.keyestudio.com/keyestudio-esp8266-wi-fi-module-shield-1m-micro-usb-cable-for-arduino-chip-is-cp2102-gmr-p0508-p0508.html  &lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;Official website&amp;#039;&amp;#039;&amp;#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;&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;/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;*[https&lt;/ins&gt;://www.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;aliexpress&lt;/ins&gt;.com/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;store/product/NEW-Keyeastudio-NodeMcu-Lua-ESP8266-ESP-12F-WIFI-Module-1M-USB-Cable-Development-Board-Compatible-with/1452162_32668574859&lt;/ins&gt;.html&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;?spm=2114.12010615.8148356.1.6ee877f1Rg6xH0     Shop on aliexpress ]&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;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;[[Category: Module]]&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;[[Category: Module]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Keyestudio</name></author>
	</entry>
	<entry>
		<id>https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=15344&amp;oldid=prev</id>
		<title>Keyestudio: Created page with &quot;  Keyestudio ESP8266 WiFi board   ==Description== This keyestudio ESP8266 WI-FI development board is based on the ESP8266-12FWIFI module...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.keyestudio.com/index.php?title=KS0389_keyestudio_ESP8266_WiFi_Development_Board&amp;diff=15344&amp;oldid=prev"/>
		<updated>2019-03-19T08:46:18Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;  &lt;a href=&quot;/File:Ks0389.png&quot; title=&quot;File:Ks0389.png&quot;&gt;thumb|500px|right|Keyestudio ESP8266 WiFi board&lt;/a&gt;   ==Description== This keyestudio ESP8266 WI-FI development board is based on the ESP8266-12FWIFI module...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[image:ks0389.png|thumb|500px|right|Keyestudio ESP8266 WiFi board]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
This keyestudio ESP8266 WI-FI development board is based on the ESP8266-12FWIFI module developed by Ai-Thinker. &amp;lt;br&amp;gt;&lt;br /&gt;
The processor ESP8266 integrates the industry-leading Tensilica L106 ultra-low-power 32-bit micro MCU in a smaller package, with 16-bit Lite mode. The main frequency supports 80MHz and 160 MHz.&amp;lt;br&amp;gt;&lt;br /&gt;
It supports RTOS, integrated with Wi-Fi MAC/BB/RF/PA/LNA. Onboard comes with curved antenna.&amp;lt;br&amp;gt;&lt;br /&gt;
This development board is a standalone network controller, which can add networking function to those existing devices. &amp;lt;br&amp;gt;&lt;br /&gt;
When using, power the board and upload the program via a Micro USB port, and the current supply should be 2A.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389-1.png|400px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
* Microcontroller: ESP8266-12F WIFI Module&lt;br /&gt;
* USB to Serial Chip: CP2102-GMR&lt;br /&gt;
* Operating Voltage: DC5V&lt;br /&gt;
* Input Current: 2A&lt;br /&gt;
* Main frequency supports 80 MHz and 160 MHz&lt;br /&gt;
* Analog Input Pins: 1(A0)&lt;br /&gt;
* Micro USB cable: 1m&lt;br /&gt;
* Dimensions: 49mm*26mm*12mm&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389-2.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Element and Interfaces==&lt;br /&gt;
Here is an explanation of what every element and interface of the board has:&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389-3.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Specialized Functions of Some Pins==&lt;br /&gt;
* Serial communication pins: RX and TX&lt;br /&gt;
* SPI communication pins: CLK(CLK); SD0(MIS0); CMD(MOSI); SD1(INT). &lt;br /&gt;
* SD Card communication pins: D3(SD3); D2(SD2); D1(SD1); CMD(CMD); D0(SD0); CLK(CLK).&lt;br /&gt;
* Analog output pin: A0&lt;br /&gt;
* GPIO pins: D0(GPIO16); D1(GPIO5); D2(GPIO4); D3(GPIO0); D4(GPIO2); D5(GPIO14); D6(GPIO12); D7(GPIO13); D8(GPIO15); RX(GPIO3); TX(GPIO1); SD3(GPIO10); SD2(GPIO9) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Detailed Using Method as follows==&lt;br /&gt;
===Step1| Install the Arduino IDE===&lt;br /&gt;
When programming the control board, first you should install the Arduino software and driver. &amp;lt;br&amp;gt;&lt;br /&gt;
You can download the different versions for different systems from the link below:  &amp;lt;br&amp;gt;&lt;br /&gt;
https://www.arduino.cc/en/Main/OldSoftwareReleases#1.5.x&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Note: &amp;#039;&amp;#039;&amp;#039; &amp;lt;/span&amp;gt; this control board is only compatible with Arduino 1.6.5 version or latest. &amp;lt;br&amp;gt;&lt;br /&gt;
In the following, we will download the Arduino 1.6.5 version. &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step1-1.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this Windows system page, there are two options. One is Windows version, the other is Windows Installer. &amp;lt;br&amp;gt;&lt;br /&gt;
For Windows Installer, you can download the installation file, this way you need to install the arduino IDE. &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step1-2.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For simple Windows version, you can download the software directly, do not need to install, just directly use the software after unzip the file.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step1-3.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Next, we click the Windows, pop up the interface as below.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:KS0313-5.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click &amp;#039;&amp;#039;&amp;#039;JUST DOWNLOAD&amp;#039;&amp;#039;&amp;#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
When the ZIP file is downloaded well to your computer, you can directly unzip the file. Open the Arduino-1.6.5-r5 folder, you should get it as follows.[[Image:ks0389 Step1-4.png|400px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step1-5.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click the icon of ARDUINO software to open it. This is your Arduino.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step1-6.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Step2| Install the Driver===&lt;br /&gt;
The USB to serial port chip of this control board is &amp;#039;&amp;#039;&amp;#039;CP2102-GMR&amp;#039;&amp;#039;&amp;#039;. So you need to install the driver for the chip. &amp;lt;br&amp;gt;&lt;br /&gt;
You can click the driver package download link here.&amp;lt;br&amp;gt;&lt;br /&gt;
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers&lt;br /&gt;
&lt;br /&gt;
You can download the driver software for different systems.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step2-1.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, download for Windows 7, you can get the driver package &amp;#039;&amp;#039;&amp;#039;CP210x_Windows_Drivers.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step2-2.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unzip the package to install the driver. &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step2-3.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then double click &amp;#039;&amp;#039;&amp;#039;CP210xVCPInstaller_x64&amp;#039;&amp;#039;&amp;#039; to install the driver. Shown below.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step2-4.png|600px|frameless]]  [[Image:ks0389 Step2-5.png|600px|frameless]]  &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step2-6.png|600px|frameless]] [[Image:ks0389 Step2-7.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Step3| Install the ESP8266 with Arduino===&lt;br /&gt;
Double-click the icon of Arduino software downloaded well, you will get the interface shown below.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:Ks0313图片1.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
(&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Note: &amp;#039;&amp;#039;&amp;#039; &amp;lt;/span&amp;gt; if the Arduino software loads in the wrong language, you can change it in the preferences dialog. See [https://www.arduino.cc/en/Guide/Environment-Languages the environment page] for details.)&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:Ks0389 Step1-6.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The functions of each button on the Toolbar are listed below: &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:IDE.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;row&amp;quot; |[[Image:IDE 1.png|600px|frameless]] Verify/Compile&lt;br /&gt;
| Check the code for errors&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;row&amp;quot; |[[Image:IDE 2.png|600px|frameless]] Upload&lt;br /&gt;
| Upload the current Sketch to the Arduino&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;row&amp;quot; |[[Image:IDE 3.png|600px|frameless]] New&lt;br /&gt;
| Create a new blank Sketch&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; |[[Image:IDE 4.png|600px|frameless]] Open&lt;br /&gt;
| Show a list of Sketches&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; |[[Image:IDE 5.png|600px|frameless]] Save&lt;br /&gt;
| Save the current Sketch&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; |[[Image:IDE 6.png|600px|frameless]] Serial Monitor&lt;br /&gt;
| Display the serial data being sent from the Arduino&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Firstly, plug one end of your USB cable into the Keyestudio ESP8266 WI-FI module and the other into a USB socket on your computer. &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-3.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then open the Arduino IDE, click the “File” to select the “Preferences”.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-2.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The pop-up interface is shown below. &amp;lt;br&amp;gt;&lt;br /&gt;
See the “Additional Boards Manager URLs”, copy and paste the link below: &lt;br /&gt;
http://arduino.esp8266.com/stable/package_esp8266com_index.json&lt;br /&gt;
&lt;br /&gt;
and then click OK.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-4.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that, click “Tools”, for “Board”, enter the Boards Manager, it will automatically download the relevant file. Shown below.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-5.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pop up the following window:&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-6.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Done downloading the relevant file, it will pop up the window below. &amp;lt;br&amp;gt;&lt;br /&gt;
Then enter the 8266 on the blank bar and click Install.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-7.png|600px|frameless]]  [[Image:ks0389 Step3-8.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation completed, click Close, then click “Tools”, for “Board”, you should see the &amp;#039;&amp;#039;&amp;#039;NodeMCU 1.0 (ESP-12E Module)&amp;#039;&amp;#039;&amp;#039;. Shown below.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-9.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Step4| Add the Libraries===&lt;br /&gt;
Before upload the code to test your board, you should first add the library ESP8266WiFi into the libraries folder of Arduino-1.6.5-r5. &amp;lt;br&amp;gt;&lt;br /&gt;
You can click the link to download the library needed.&amp;lt;br&amp;gt;&lt;br /&gt;
https://drive.google.com/open?id=1_Y5lKCrDgY3AeovXZKorQ8FVk2olUOOL&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step4-1.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Note: &amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Before adding the library, you have opened the Arduino IDE. After add the library successfully, must restart the IDE, so the library can work. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Step5| Select the Board and Serial Port===&lt;br /&gt;
Open the Arduino IDE, you’ll need to click the “Tools”, then select the Board and the Serial Port.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step3-9.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can check out the Serial Port on your computer’s Device Manager.&amp;lt;br&amp;gt;&lt;br /&gt;
Select your proper COM Port. &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step5-1.png|600px|frameless]]  [[Image:ks0389 Step5-1.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Step6| Upload the Code===&lt;br /&gt;
Add well the libraries mentioned above, and select the proper Board and Port, you should upload the code to test the module. &amp;lt;br&amp;gt;&lt;br /&gt;
Below is an example code, you can copy and paste it on Arduino IDE. &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 *  This sketch demonstrates how to scan WiFi networks. &lt;br /&gt;
 *  The API is almost the same as with the WiFi Shield library, &lt;br /&gt;
 *  the most obvious difference being the different file you need to include:&lt;br /&gt;
 */&lt;br /&gt;
#include &amp;quot;ESP8266WiFi.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
  // Set WiFi to station mode and disconnect from an AP if it was previously connected&lt;br /&gt;
  WiFi.mode(WIFI_STA);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(100);&lt;br /&gt;
&lt;br /&gt;
  Serial.println(&amp;quot;Setup done&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  Serial.println(&amp;quot;scan start&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  // WiFi.scanNetworks will return the number of networks found&lt;br /&gt;
  int n = WiFi.scanNetworks();&lt;br /&gt;
  Serial.println(&amp;quot;scan done&amp;quot;);&lt;br /&gt;
  if (n == 0)&lt;br /&gt;
    Serial.println(&amp;quot;no networks found&amp;quot;);&lt;br /&gt;
  else&lt;br /&gt;
  {&lt;br /&gt;
    Serial.print(n);&lt;br /&gt;
    Serial.println(&amp;quot; networks found&amp;quot;);&lt;br /&gt;
    for (int i = 0; i &amp;lt; n; ++i)&lt;br /&gt;
    {&lt;br /&gt;
      // Print SSID and RSSI for each network found&lt;br /&gt;
      Serial.print(i + 1);&lt;br /&gt;
      Serial.print(&amp;quot;: &amp;quot;);&lt;br /&gt;
      Serial.print(WiFi.SSID(i));&lt;br /&gt;
      Serial.print(&amp;quot; (&amp;quot;);&lt;br /&gt;
      Serial.print(WiFi.RSSI(i));&lt;br /&gt;
      Serial.print(&amp;quot;)&amp;quot;);&lt;br /&gt;
      Serial.println((WiFi.encryptionType(i) == ENC_TYPE_NONE)?&amp;quot; &amp;quot;:&amp;quot;*&amp;quot;);&lt;br /&gt;
      delay(10);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  // Wait a bit before scanning again&lt;br /&gt;
  delay(5000);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After copy and paste the code on IDE, click the compile button, if compiling successfully, the message &amp;quot;Done compiling.&amp;quot; will appear in the status bar. &lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step6-1.png|600px|frameless]]  [[Image:ks0389 Step6-2.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click the “Upload” button, if the upload is successful, the message &amp;quot;Done uploading.&amp;quot; will appear in the status bar.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step6-3.png|600px|frameless]]  [[Image:ks0389 Step6-4.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Step7| What Should You See===&lt;br /&gt;
Done uploading the code, open the serial monitor and set the baud rate to 115200, you should see all the WIFI information.&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389 Step7-1.png|800px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Package Includes==&lt;br /&gt;
* Keyestudio ESP8266 WI-FI board* 1&lt;br /&gt;
* USB cable * 1&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:ks0389.png|600px|frameless]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Download all the information here:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
https://drive.google.com/open?id=1BJfE7iDjP90HFWB0TplixKrP7npOh3rh&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Driver package download:&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers &lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Download the PDF:&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
https://drive.google.com/open?id=1XuxabtIUwI1DNec8jtOeyNRA5fNb6u50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Get One Now==&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Official website:&amp;#039;&amp;#039;&amp;#039;  http://www.keyestudio.com/ks0389.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Module]]&lt;/div&gt;</summary>
		<author><name>Keyestudio</name></author>
	</entry>
</feed>