<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>esp-32 | Junglebiscuit</title>
	<atom:link href="https://junglebiscuit.com/tag/esp-32/feed/" rel="self" type="application/rss+xml" />
	<link>https://junglebiscuit.com</link>
	<description>This website contains lots of things that are good, if you disagree, you have terrible taste in things.</description>
	<lastBuildDate>Tue, 21 Jul 2020 22:41:06 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://junglebiscuit.com/wp-content/uploads/2016/06/cropped-secondiconattemptv3-32x32.png</url>
	<title>esp-32 | Junglebiscuit</title>
	<link>https://junglebiscuit.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">112940726</site>	<item>
		<title>How to Setup an Esp-32 in the Arduino IDE</title>
		<link>https://junglebiscuit.com/how-to-setup-an-esp-32-in-the-arduino-ide/</link>
					<comments>https://junglebiscuit.com/how-to-setup-an-esp-32-in-the-arduino-ide/#respond</comments>
		
		<dc:creator><![CDATA[Jungle]]></dc:creator>
		<pubDate>Mon, 13 Jul 2020 21:22:26 +0000</pubDate>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[esp-32]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[WIFI SCan]]></category>
		<guid isPermaLink="false">http://junglebiscuit.com/?p=1864</guid>

					<description><![CDATA[<p>Got youself a new ESP-32 development board and wondering how you talk to it? The good news is that someone has done a lot of the hard work required to set up ESP-32 support in the Arduino IDE. The first thing we need to do is add the board manager files so that settings and &#8230; <a href="https://junglebiscuit.com/how-to-setup-an-esp-32-in-the-arduino-ide/" class="more-link">Continue reading<span class="screen-reader-text"> "How to Setup an Esp-32 in the Arduino IDE"</span></a></p>
The post <a href="https://junglebiscuit.com/how-to-setup-an-esp-32-in-the-arduino-ide/">How to Setup an Esp-32 in the Arduino IDE</a> first appeared on <a href="https://junglebiscuit.com">Junglebiscuit</a>.]]></description>
										<content:encoded><![CDATA[<p>Got youself a new ESP-32 development board and wondering how you talk to it?  The good news is that someone has done a lot of the hard work required to set up ESP-32 support in the Arduino IDE.  The first thing we need to do is add the board manager files so that settings and boards relating to ESP-32 show up in the Arduino IDE.  Go to&nbsp;File -&gt;&nbsp;<strong>Preferences</strong> then enter<strong> &nbsp;https://dl.espressif.com/dl/package_esp32_index.json</strong>&nbsp;into the “Additional Board Manager URLs” field:</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="681" src="http://junglebiscuit.com/wp-content/uploads/2020/07/esp32-1-e1594680912890-1024x681.png" alt="Adding ESP-32 additional boards manager to Arduino IDE" class="wp-image-1870" srcset="https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-1-e1594680912890-1024x681.png 1024w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-1-e1594680912890-300x199.png 300w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-1-e1594680912890-768x511.png 768w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-1-e1594680912890.png 1167w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /><figcaption>Adding ESP-32 additional boards manager to Arduino IDE</figcaption></figure>



<p><strong>Note:</strong>&nbsp;if you already have the ESP8266 boards URL, you can separate the URLs with a comma&nbsp;in the above.</p>



<p>Open boards manager.  Go to&nbsp;<strong>Tools</strong>&nbsp;&gt;&nbsp;<strong>Board</strong>&nbsp;&gt;&nbsp;<strong>Boards Manager…</strong></p>



<p>Search for ESP32 and press install button for the “<strong>ESP32 by Espressif Systems</strong>“ and hit install:</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="576" src="http://junglebiscuit.com/wp-content/uploads/2020/07/esp32-2-1024x576.png" alt="Installing ESP-32 Board In The Boards Manager" class="wp-image-1872" srcset="https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-2-1024x576.png 1024w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-2-300x169.png 300w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-2-768x432.png 768w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-2-1536x864.png 1536w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-2-1200x675.png 1200w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-2.png 1590w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /><figcaption>Installing ESP-32 Board In The Boards Manager</figcaption></figure>



<p>Select your Board in&nbsp;<strong>Tools</strong>&nbsp;&gt;&nbsp;<strong>Board</strong>&nbsp;menu (in my case it’s the&nbsp;<strong>DOIT ESP32 DEVKIT V1</strong>)</p>



<p>Plug in the ESP-32 with USB cable to your computer.</p>



<p>Select the Port (if you don’t see the COM Port in your Arduino IDE) (tools-&gt;port).</p>



<p>Open the following example under&nbsp;<strong>File</strong>&nbsp;&gt;&nbsp;<strong>Examples</strong>&nbsp;&gt;&nbsp;<strong>WiFi (ESP32)</strong>&nbsp;&gt;&nbsp;<strong>WiFi Scan</strong></p>



<figure class="wp-block-image size-large"><img decoding="async" width="902" height="1024" src="http://junglebiscuit.com/wp-content/uploads/2020/07/esp32-3-902x1024.png" alt="Testing Your ESP-32 By Opening the WIFI Scan Example Project" class="wp-image-1873" srcset="https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-3-902x1024.png 902w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-3-264x300.png 264w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-3-768x872.png 768w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-3.png 1174w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /><figcaption>Testing Your ESP-32 By Opening the WIFI Scan Example Project</figcaption></figure>



<p>Press the&nbsp;<strong>Upload</strong>&nbsp;button in the Arduino IDE.  Wait a few seconds while the code compiles and uploads to your board.  When it says connecting…… press the boot button on the board and release.&nbsp; If that didn’t work hold the boot button before you press upload and release when it says connecting.  I&#8217;ve even had some dev boards that need the enable button pressed instead, doing one of these will work, you just have to find which one.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="237" src="http://junglebiscuit.com/wp-content/uploads/2020/07/esp32-4-1024x237.png" alt="ESP-32 In The IDE Waiting For Boot Button Press" class="wp-image-1874" srcset="https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-4-1024x237.png 1024w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-4-300x69.png 300w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-4-768x178.png 768w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-4-1536x356.png 1536w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-4-1200x278.png 1200w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-4.png 1978w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /><figcaption>ESP-32 In The IDE Waiting For Boot Button Press</figcaption></figure>



<p>If everything went as expected, you should see a “<strong>Done uploading.</strong>” message.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="228" src="http://junglebiscuit.com/wp-content/uploads/2020/07/esp32-5-1024x228.png" alt="ESP-32 Done Uploading In The Arduino IDE" class="wp-image-1875" srcset="https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-5-1024x228.png 1024w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-5-300x67.png 300w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-5-768x171.png 768w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-5-1536x341.png 1536w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-5-1200x267.png 1200w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-5.png 1795w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /><figcaption>ESP-32 Done Uploading In The Arduino IDE</figcaption></figure>



<p>Finally just open the Arduino IDE Serial Monitor at a baud rate of 115200 and hey presto you should see it scaning for WIFI networks.  You may need to press enable/reset button first:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="571" src="http://junglebiscuit.com/wp-content/uploads/2020/07/esp32-6-1024x571.png" alt="Testing The ESP-32 Using WIFI Scan On The Serial Monitor" class="wp-image-1876" srcset="https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-6-1024x571.png 1024w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-6-300x167.png 300w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-6-768x428.png 768w, https://junglebiscuit.com/wp-content/uploads/2020/07/esp32-6.png 1097w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /><figcaption>Testing The ESP-32 Using WIFI Scan On The Serial Monitor</figcaption></figure>The post <a href="https://junglebiscuit.com/how-to-setup-an-esp-32-in-the-arduino-ide/">How to Setup an Esp-32 in the Arduino IDE</a> first appeared on <a href="https://junglebiscuit.com">Junglebiscuit</a>.]]></content:encoded>
					
					<wfw:commentRss>https://junglebiscuit.com/how-to-setup-an-esp-32-in-the-arduino-ide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1864</post-id>	</item>
	</channel>
</rss>
